Module PpxHelpers.Str

val tdecl : loc:Astlib.Location.t -> name:string -> params:string list -> Parsetree.core_type -> Parsetree.structure_item
val tdecl_record : loc:Astlib.Location.t -> name:string -> params:string list -> Ppxlib.label_declaration list -> Parsetree.structure_item
val tdecl_abstr : loc:Astlib.Location.t -> string -> string option list -> Parsetree.structure_item
val functor1 : loc:Astlib.Location.t -> string option -> param:string -> Parsetree.signature_item list -> Parsetree.structure_item list -> Parsetree.structure_item
val simple_gadt : loc:loc -> name:string -> params_count:int -> (string * Typ.t) list -> t