---
name: "Ast_helper.Str"
section: "3o"
platform: "linux"
package: "ocaml"
version: "5.5.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/Ast_helper.Str"
---

# Ast\_helper.Str(3o)

Structure items

## NAME

Ast\_helper.Str - Structure items

## Module

Module   Ast\_helper.Str

## Documentation

Module **Str**\
  :  **sig end**

Structure items

*val mk* :  **?loc:Ast\_helper.loc -\>** **Parsetree.structure\_item\_desc -\> Parsetree.structure\_item**

*val eval* :  **?loc:Ast\_helper.loc -\>** **?attrs:Parsetree.attributes -\>** **Parsetree.expression -\> Parsetree.structure\_item**

*val value* :  **?loc:Ast\_helper.loc -\>** **Asttypes.rec\_flag -\> Parsetree.value\_binding list -\> Parsetree.structure\_item**

*val primitive* :  **?loc:Ast\_helper.loc -\>** **Parsetree.value\_description -\> Parsetree.structure\_item**

*val type\_* :  **?loc:Ast\_helper.loc -\>** **Asttypes.rec\_flag -\>** **Parsetree.type\_declaration list -\> Parsetree.structure\_item**

*val type\_extension* :  **?loc:Ast\_helper.loc -\> Parsetree.type\_extension -\> Parsetree.structure\_item**

*val exception\_* :  **?loc:Ast\_helper.loc -\> Parsetree.type\_exception -\> Parsetree.structure\_item**

*val module\_* :  **?loc:Ast\_helper.loc -\> Parsetree.module\_binding -\> Parsetree.structure\_item**

*val rec\_module* :  **?loc:Ast\_helper.loc -\>** **Parsetree.module\_binding list -\> Parsetree.structure\_item**

*val modtype* :  **?loc:Ast\_helper.loc -\>** **Parsetree.module\_type\_declaration -\> Parsetree.structure\_item**

*val open\_* :  **?loc:Ast\_helper.loc -\> Parsetree.open\_declaration -\> Parsetree.structure\_item**

*val class\_* :  **?loc:Ast\_helper.loc -\>** **Parsetree.class\_declaration list -\> Parsetree.structure\_item**

*val class\_type* :  **?loc:Ast\_helper.loc -\>** **Parsetree.class\_type\_declaration list -\> Parsetree.structure\_item**

*val include\_* :  **?loc:Ast\_helper.loc -\>** **Parsetree.include\_declaration -\> Parsetree.structure\_item**

*val extension* :  **?loc:Ast\_helper.loc -\>** **?attrs:Ast\_helper.attrs -\> Parsetree.extension -\> Parsetree.structure\_item**

*val attribute* :  **?loc:Ast\_helper.loc -\> Parsetree.attribute -\> Parsetree.structure\_item**

*val text* :  **Docstrings.text -\> Parsetree.structure\_item list**
