Sourceval ($.) : Ppxlib.Longident.t -> string -> Ppxlib.Longident.t Sourceval lun : Ppxlib.Longident.t Sourceval unit : Ppxlib__.Longident.t Sourceval random_string : len:int -> string Sourceval var : ?len:int -> string -> string Sourceval lense_impl :
name:string ->
uniq:bool ->
Ppxlib.label_declaration ->
Ppxlib__.Import.structure_item Sourceval error_case : loc:Ppxlib__.Location.t -> Ppxlib__.Import.case Sourceval prism_impl :
name:string ->
uniq:bool ->
Ppxlib.constructor_declaration ->
Ppxlib__.Import.structure_item Sourceval lense_intf :
name:string ->
Ppxlib.label_declaration ->
Ppxlib__.Import.signature_item Sourceval prism_intf :
name:string ->
Ppxlib.constructor_declaration ->
Ppxlib__.Import.signature_item Sourceval generate_impl :
ctxt:Ppxlib.Expansion_context.Deriver.t ->
('a * Ppxlib.type_declaration list) ->
Ppxlib__.Import.structure_item list Sourceval generate_intf :
ctxt:Ppxlib.Expansion_context.Deriver.t ->
('a * Ppxlib.type_declaration list) ->
Ppxlib__.Import.signature_item list Sourceval impl_generator :
(Ppxlib__.Import.structure_item list,
Ppxlib__.Import.rec_flag * Ppxlib.type_declaration list)
Ppxlib__Deriving.Generator.t Sourceval intf_generator :
(Ppxlib__.Import.signature_item list,
Ppxlib__.Import.rec_flag * Ppxlib.type_declaration list)
Ppxlib__Deriving.Generator.t Sourceval my_deriver : Ppxlib.Deriving.t