Module Micromega_core_plugin.Mutils
module ISet : sig ... endmodule IMap : sig ... endval pp_list :
string ->
(Stdlib.out_channel -> 'a -> unit) ->
Stdlib.out_channel ->
'a list ->
unitmodule Hash : sig ... endval all_pairs : ('a -> 'a -> 'b) -> 'a list -> 'b listval is_sublist : ('a -> 'b -> bool) -> 'a list -> 'b list -> boolval iterate_until_stable : ('a -> 'a option) -> 'a -> 'aval simplify : ('a -> 'a option) -> 'a list -> 'a list optionval saturate :
('a -> 'b option) ->
(('b * 'a) -> 'a -> 'a option) ->
'a list ->
'a listval app_funs : ('a -> 'b option) list -> 'a -> 'b optionval command : string -> string array -> 'a -> 'b