sig
val iter :
f:(Extlib.ExtSet.Set.S.elt -> unit) -> Extlib.ExtSet.Set.S.t -> unit
val fold :
f:(Extlib.ExtSet.Set.S.elt -> 'a -> 'a) ->
Extlib.ExtSet.Set.S.t -> init:'a -> 'a
val for_all :
f:(Extlib.ExtSet.Set.S.elt -> bool) -> Extlib.ExtSet.Set.S.t -> bool
val exists :
f:(Extlib.ExtSet.Set.S.elt -> bool) -> Extlib.ExtSet.Set.S.t -> bool
val map :
f:(Extlib.ExtSet.Set.S.elt -> Extlib.ExtSet.Set.S.elt) ->
Extlib.ExtSet.Set.S.t -> Extlib.ExtSet.Set.S.t
val filter :
f:(Extlib.ExtSet.Set.S.elt -> bool) ->
Extlib.ExtSet.Set.S.t -> Extlib.ExtSet.Set.S.t
val filter_map :
f:(Extlib.ExtSet.Set.S.elt -> Extlib.ExtSet.Set.S.elt option) ->
Extlib.ExtSet.Set.S.t -> Extlib.ExtSet.Set.S.t
val partition :
f:(Extlib.ExtSet.Set.S.elt -> bool) ->
Extlib.ExtSet.Set.S.t -> Extlib.ExtSet.Set.S.t * Extlib.ExtSet.Set.S.t
end