anchor.diff:    /// This is the same as `^->` with the arguments flipped.
     val inline afterFun: ('x ->      'y)  -> Alt<'x> -> Alt<'y>
   
  -  /// `Ignore xA` is equivalent to `xA ^-> fun _ -> ()`.
  -  val Ignore: Alt<_> -> Alt<unit>
  -
     //# Exception handling
   
     /// Creates an alternative that has the effect of raising the specified
  
positive.code: 
    /// Builder for an async operation started on the given synchronization
    /// context with jobs on the specified scheduler wrapped as a job.
    val inline asyncOn: SynchronizationContext
              -> Scheduler
              -> Async.OnWithSchedulerBuilder
  
    /// Operations for interfacing tasks with jobs.
  #if DOC
  
negative.code: #endif
    val abort: unit -> Job<_>
  
    //# Exception handling
  
    /// Creates a job that has the effect of raising the specified exception.
    /// `raises e` is equivalent to `Job.delayWith raise e`.
    val raises: exn -> Job<_>
  
    /// Implements the `try-in-unless` exception handling construct for jobs.
    /// Both of the continuation jobs `'x -> Job<'y>`, for success, and `exn ->
  