module type Partial_applicative_S2 : sig ... end
module type Make_creator_types : sig ... end
These are the types used for building records by folding over fields.
module type Record_builder_S : sig ... end
Modules of this type are used to traverse a record using a specific
applicative. They can be made using the functor Record_builder.Make
.
module type Record_builder_S2 : sig ... end