package olinq

  1. Overview
  2. Docs
val (--) : int -> int -> (int, [ `Any ]) t
val (>|=) : ('a, [< `Any | `AtMostOne | `One ] as 'c) t -> ('a -> 'b) -> ('b, 'c) t
val (<*>) : ('a -> 'b, [< `Any | `AtMostOne | `One ] as 'c) t -> ('a, 'c) t -> ('b, 'c) t
val (>>=) : ('a, [< `Any | `AtMostOne | `One ]) t -> ('a -> ('b, [< `Any | `AtMostOne | `One ]) t) -> ('b, [ `Any ]) t