Module Bastet__Default
This module provides default implementations for interfaces
val (<.) : ('a, 'b) Bastet__Function.Semigroupoid.t -> ('c, 'a) Bastet__Function.Semigroupoid.t -> ('c, 'b) Bastet__Function.Semigroupoid.t
module type FOLD = sig ... endmodule Fold_Map : functor (M : Bastet.Interface.MONOID) -> functor (F : FOLD) -> sig ... endmodule Fold_Map_Any : functor (M : Bastet.Interface.MONOID_ANY) -> functor (F : FOLD) -> sig ... endmodule Fold_Map_Plus : functor (P : Bastet.Interface.PLUS) -> functor (F : FOLD) -> sig ... endmodule type FOLD_MAP = sig ... endmodule type TRAVERSE = sig ... endmodule type SEQUENCE = sig ... end