Module Ocaml.Sync

type ('f, 'leftmost_input) t
val return : 'a Type.t -> ('a Core.Or_error.t, unit) t
val (@->) : 'a Type.t -> ('b_) t -> ('a -> 'b'a) t