module type Show = sig ... endmodule type Show1 = sig ... endmodule type Show2 = sig ... endmodule Bool : sig ... endval smart_map : ('a -> 'a) -> 'a list -> 'a listval smart_map2 : ('x -> 'a -> 'a) -> 'x -> 'a list -> 'a listval smart_map3 : ('x -> 'y -> 'a -> 'a) -> 'x -> 'y -> 'a list -> 'a listval uniqq : 'a list -> 'a listval for_all2 : ('a -> 'a -> bool) -> 'a list -> 'a list -> boolval for_all23 :
argsdepth:int ->
(argsdepth:int -> matching:bool -> 'x -> 'y -> 'z -> 'a -> 'a -> bool) ->
'x ->
'y ->
'z ->
'a list ->
'a list ->
boolval for_all3b :
('a -> 'a -> bool -> bool) ->
'a list ->
'a list ->
bool list ->
bool ->
boolmodule type Mode = sig ... endval for_all3b3 :
argsdepth:int ->
(argsdepth:int -> matching:bool -> 'x -> 'y -> 'z -> 'a -> 'a -> bool) ->
'x ->
'y ->
'z ->
'a list ->
'a list ->
Mode.ho list ->
bool ->
boolval remove_from_list : 'a -> 'a list -> 'a listval map_exists : ('a -> 'b option) -> 'a list -> 'b optionval map_filter : ('a -> 'b option) -> 'a list -> 'b listval map_acc : ('acc -> 'a -> 'acc * 'b) -> 'acc -> 'a list -> 'acc * 'b listval map_acc2 :
('acc -> 'a -> 'b -> 'acc * 'c) ->
'acc ->
'a list ->
'b list ->
'acc * 'c listval map_acc3 :
('acc -> 'a -> 'b -> 'd -> 'acc * 'c) ->
'acc ->
'a list ->
'b list ->
'd list ->
'acc * 'c listval partition_i : (int -> 'a -> bool) -> 'a list -> 'a list * 'a listval fold_left2i :
(int -> 'acc -> 'x -> 'y -> 'acc) ->
'acc ->
'x list ->
'y list ->
'accval uniq : 'a list -> 'a listval option_get : ?err:string -> 'a option -> 'aval option_map : ('a -> 'b) -> 'a option -> 'b optionval option_smart_map : ('a -> 'a) -> 'a option -> 'a optionval option_mapacc :
('acc -> 'a -> 'acc * 'b) ->
'acc ->
'a option ->
'acc * 'b optionval option_iter : ('a -> unit) -> 'a option -> unitval option_default : 'a -> 'a option -> 'amodule UUID : sig ... endtype 'a spaghetti_printermodule Fork : sig ... endval error : ?loc:Loc.t -> string -> 'aval anomaly : ?loc:Loc.t -> string -> 'aval type_error : ?loc:Loc.t -> string -> 'atype warning_id = | LinearVariable| UndeclaredGlobal| FlexClause| ImplicationPrecedence
val set_error : (?loc:Loc.t -> string -> 'a) -> unitval set_anomaly : (?loc:Loc.t -> string -> 'a) -> unitval set_type_error : (?loc:Loc.t -> string -> 'a) -> unitmodule CData : sig ... endval std_resolver :
?cwd:string ->
paths:string list ->
unit ->
?cwd:string ->
unit:string ->
unit ->
stringval version_parser : what:string -> string -> int * int * int