package rhythm

  1. Overview
  2. Docs
type 'value t = 'value option
val flatMap : ('a -> 'b t) -> 'a t -> 'b t
val getExn : 'value t -> 'value
val getWithDefault : 'value -> 'value t -> 'value
val isNone : 'value t -> bool
val isSome : 'value t -> bool
val makeNone : _ -> 'value t
val makeSome : 'value -> 'value t
val map : ('a -> 'b) -> 'a t -> 'b t
val mapExn : ('a -> 'b) -> 'a t -> 'b
val mapWithDefault : 'b -> ('a -> 'b) -> 'a t -> 'b
module Infix : sig ... end