Ast_helper.Sig(3)
π NAME π
Ast_helper.Sig - Signature items πΈ
okay so bestie, this is the Ast_helper.Sig(3) page from the OCaml library manual β manual name folded in right here, no boring copy-paste header, we stay fresh π
. The whole vibe is signature items, and every single val is below, no cap. π«Ά
π¦ MODULE π¦
Module Ast_helper.Sig
β¨ DOCUMENTATION β¨
Module Sig : sig end
π Signature items π
This is where the page just lines up all the val signatures like a lil runway walk, and Iβm keeping them exactly as they are β no renaming, no merging, no βhelpfulβ edits. Periodt. π
mkβ¨ βval mk : ?loc:Ast_helper.loc -> Parsetree.signature_item_desc -> Parsetree.signature_itemvalueπ βval value : ?loc:Ast_helper.loc -> Parsetree.value_description -> Parsetree.signature_itemtype_π βval type_ : ?loc:Ast_helper.loc -> Asttypes.rec_flag -> Parsetree.type_declaration list -> Parsetree.signature_itemtype_substπ¦ βval type_subst : ?loc:Ast_helper.loc -> Parsetree.type_declaration list -> Parsetree.signature_itemtype_extensionπΈ βval type_extension : ?loc:Ast_helper.loc -> Parsetree.type_extension -> Parsetree.signature_itemexception_π βval exception_ : ?loc:Ast_helper.loc -> Parsetree.type_exception -> Parsetree.signature_itemmodule_π βval module_ : ?loc:Ast_helper.loc -> Parsetree.module_declaration -> Parsetree.signature_itemmod_substπ₯ βval mod_subst : ?loc:Ast_helper.loc -> Parsetree.module_substitution -> Parsetree.signature_itemrec_moduleπ βval rec_module : ?loc:Ast_helper.loc -> Parsetree.module_declaration list -> Parsetree.signature_itemmodtypeβ βval modtype : ?loc:Ast_helper.loc -> Parsetree.module_type_declaration -> Parsetree.signature_itemmodtype_substπ βval modtype_subst : ?loc:Ast_helper.loc -> Parsetree.module_type_declaration -> Parsetree.signature_itemopen_π§ βval open_ : ?loc:Ast_helper.loc -> Parsetree.open_description -> Parsetree.signature_iteminclude_π βval include_ : ?loc:Ast_helper.loc -> Parsetree.include_description -> Parsetree.signature_itemclass_π βval class_ : ?loc:Ast_helper.loc -> Parsetree.class_description list -> Parsetree.signature_itemclass_typeπ βval class_type : ?loc:Ast_helper.loc -> Parsetree.class_type_declaration list -> Parsetree.signature_itemextensionπ«Ά βval extension : ?loc:Ast_helper.loc -> ?attrs:Ast_helper.attrs -> Parsetree.extension -> Parsetree.signature_itemattributeπ« βval attribute : ?loc:Ast_helper.loc -> Parsetree.attribute -> Parsetree.signature_itemtextπ βval text : Docstrings.text -> Parsetree.signature_item list
mwah π β thatβs the whole manual page, bestie. Source/version: OCamldoc; date: 2026-06-22; page: Ast_helper.Sig(3). Go forth and slay your signatures. πβ¨π«Ά
π¦ where this page comes from
- arch rolling: ocaml 5.5.0-1 Β· LGPL2.1 AND custom: QPL-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms