anchor.diff:    /// `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
  +  /// exception.  `raises e` is equivalent to `prepareFun <| fun () -> raise e`.
  +  val raises: exn -> Alt<_>
   
     /// Implements the `try-in-unless` exception handling construct for
     /// alternatives.  Both of the continuation jobs `'x -> Job<'y>`, for success,
  
positive.code: 
  /// Operations on first-class synchronous operations or alternatives.
  module Alt =
    /// Creates an alternative that is always available and results in the given
    /// value.
    ///
  
negative.code: #endif
    val inline once: 'x -> Alt<'x>
  
    //# Before actions
  
    /// Creates an alternative that is computed at instantiation time with the
    /// given job.  See also: `*<-=>-`, `prepareFun`, `withNackJob`.
  