Sourceval smart_map : ('a -> 'a) -> 'a list -> 'a list Sourceval smart_map2 : ('x -> 'a -> 'a) -> 'x -> 'a list -> 'a list Sourceval smart_map3 : ('x -> 'y -> 'a -> 'a) -> 'x -> 'y -> 'a list -> 'a list Sourceval uniqq : 'a list -> 'a list Sourceval for_all2 : ('a -> 'a -> bool) -> 'a list -> 'a list -> bool Sourceval for_all23 :
argsdepth:int ->
(argsdepth:int -> matching:bool -> 'x -> 'y -> 'z -> 'a -> 'a -> bool) ->
'x ->
'y ->
'z ->
'a list ->
'a list ->
bool Sourceval for_all3b :
('a -> 'a -> bool -> bool) ->
'a list ->
'a list ->
bool list ->
bool ->
bool Sourceval for_all3b3 :
argsdepth:int ->
(argsdepth:int -> matching:bool -> 'x -> 'y -> 'z -> 'a -> 'a -> bool) ->
'x ->
'y ->
'z ->
'a list ->
'a list ->
bool list ->
bool ->
bool Sourceval remove_from_list : 'a -> 'a list -> 'a list Sourceval map_exists : ('a -> 'b option) -> 'a list -> 'b option Sourceval map_filter : ('a -> 'b option) -> 'a list -> 'b list Sourceval map_acc : ('acc -> 'a -> 'acc * 'b) -> 'acc -> 'a list -> 'acc * 'b list Sourceval map_acc2 :
('acc -> 'a -> 'b -> 'acc * 'c) ->
'acc ->
'a list ->
'b list ->
'acc * 'c list Sourceval map_acc3 :
('acc -> 'a -> 'b -> 'd -> 'acc * 'c) ->
'acc ->
'a list ->
'b list ->
'd list ->
'acc * 'c list Sourceval partition_i : (int -> 'a -> bool) -> 'a list -> 'a list * 'a list Sourceval fold_left2i :
(int -> 'acc -> 'x -> 'y -> 'acc) ->
'acc ->
'x list ->
'y list ->
'acc Sourceval uniq : 'a list -> 'a list Sourceval option_get : ?err:string -> 'a option -> 'a Sourceval option_map : ('a -> 'b) -> 'a option -> 'b option Sourceval option_mapacc :
('acc -> 'a -> 'acc * 'b) ->
'acc ->
'a option ->
'acc * 'b option Sourceval option_iter : ('a -> unit) -> 'a option -> unit Sourceval option_default : 'a -> 'a option -> 'a Sourcetype 'a spaghetti_printer Sourceval set_warn : (?loc:Loc.t -> string -> unit) -> unit Sourceval set_error : (?loc:Loc.t -> string -> 'a) -> unit Sourceval set_anomaly : (?loc:Loc.t -> string -> 'a) -> unit Sourceval set_type_error : (?loc:Loc.t -> string -> 'a) -> unit Sourceval std_resolver :
?cwd:string ->
paths:string list ->
unit ->
?cwd:string ->
unit:string ->
unit ->
string