• OCaml logo OCaml logo
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Searching...
    Or go to: Standard Library API
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Get started
  • pa_ovisitor

  • Documentation
  • pa_ovisitor lib
  • Pa_ovisitor .Fold Module
package pa_ovisitor
  • pa_ovisitor
    • Pa_ovisitor
      • Fold
      • Map
      • StringMap
      • StringSet
      • Visitor
    • Tctools
Legend:
Library
Module
Module type
Parameter
Class
Class type
val used : int StringMap.t Pervasives.ref
val defined : StringSet.t Pervasives.ref
val reset_sets : unit -> unit
val gen_ctyp : Camlp4.PreCast.Ast.ctyp -> Camlp4.PreCast.Ast.expr option
val gen_let_seq : Camlp4.PreCast.Ast.ctyp list -> Camlp4.PreCast.Ast.expr list -> Camlp4.PreCast.Ast.expr
val alias : 'a -> 'b -> Camlp4.PreCast.Ast.ctyp -> Camlp4.PreCast.Ast.expr
val is_just_self_case : Camlp4.PreCast.Ast.match_case -> bool
val sum : 'a -> Camlp4.PreCast.Ast.loc -> Camlp4.PreCast.Ast.ctyp -> Camlp4.PreCast.Ast.expr
val record : 'a -> Camlp4.PreCast.Ast.loc -> Camlp4.PreCast.Ast.ctyp -> Camlp4.PreCast.Ast.expr
val dispatch_type : Camlp4.PreCast.Ast.ctyp list -> Camlp4.PreCast.Ast.ctyp -> Camlp4.PreCast.Ast.ctyp
val method_type : Camlp4.PreCast.Ast.ctyp list -> string -> Camlp4.PreCast.Ast.ctyp
val def : 'a -> Camlp4.PreCast.Ast.ctyp -> Camlp4.PreCast.Ast.expr
val dcl : Camlp4.PreCast.Ast.loc -> StringSet.elt -> Camlp4.PreCast.Ast.ctyp list -> Camlp4.PreCast.Ast.ctyp -> Camlp4.PreCast.Ast.class_str_item

Footer

OCaml

Innovation. Community. Security.

GitHub Discord Twitter Peertube RSS

About Us

  • Industrial Users
  • Academic Users
  • Why OCaml

Resources

  • Get Started
  • Language Manual
  • Standard Library API
  • Books
  • Releases

Community

  • Blog
  • Jobs

Policies

  • Carbon Footprint
  • Governance
  • Privacy
  • Code of Conduct