Goblint_std.GobOption
val concat_map : ('a -> 'b option) -> 'a option -> 'b option
val exists : ('a -> bool) -> 'a option -> bool
val for_all : ('a -> bool) -> 'a option -> bool
val iter : ('a -> unit) -> 'a option -> unit
val map2 : ('a -> 'b -> 'c) -> 'a option -> 'b option -> 'c option
val concat_map2 : ('a -> 'b -> 'c option) -> 'a option -> 'b option -> 'c option
val exists2 : ('a -> 'b -> bool) -> 'a option -> 'b option -> bool
module Syntax : sig ... end
Open this to use applicative functor/monad syntax for option.
option