Module Gaux


module Gaux: sig .. end

val may : f:('a -> 'b) -> 'a option -> unit
val may_map : f:('a -> 'b) -> 'a option -> 'b option
val default : 'a -> opt:'a option -> 'a
val may_default : ('a -> 'b) -> 'a -> opt:'b option -> 'b