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