Module Record_builder.Make_2

Parameters

Signature

type ('a, 'e) applicative = ('a'e) F.t
module Make_creator_types : Make_creator_types
val field : ('field'e) applicative -> ('record'field) Base.Field.t -> ('field__'e) Make_creator_types.handle_one_field
val build_for_record : ('record_'e) Make_creator_types.handle_all_fields -> ('record'e) applicative