Module InferStdlib__GOption

type none
type some
type (_, _) t =
| GNone : (none_) t
| GSome : 'a -> (some'a) t
val value : (some'a) t -> 'a
val value_map : (_'a) t -> default:'b -> f:('a -> 'b) -> 'b