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

  • Documentation
  • elpi lib
  • Elpi .API .FlexibleData .HostWeak Module type
package elpi
  • elpi
    • Elpi
      • API
        • AlgebraicData
        • Ast
          • Loc
        • BuiltIn
        • BuiltInData
        • BuiltInPredicate
          • Notation
        • Compile
          • StrSet
        • ContextualConversion
        • Conversion
        • Data
          • StrMap
        • Execute
        • FlexibleData
          • Elpi
          • Host
          • HostWeak
          • Map
            • Host
          • Show
          • WeakMap
            • D
            • Host
        • OpaqueData
        • Parse
        • Pp
          • Ast
        • Query
        • Quotation
        • RawData
          • Constants
            • Map
            • Set
        • RawOpaqueData
        • RawPp
          • Debug
        • RawQuery
        • Setup
        • State
        • Utils
          • Map
            • Make
              • Ord
            • OrderedType
            • S
          • Set
            • Make
              • Ord
            • OrderedType
            • S
          • Show
          • Show1
      • Builtin
      • Builtin_checker
  • elpi.trace.ppx
    • Trace_ppx
  • elpi.trace.runtime
    • Trace_ppx_runtime
      • Runtime
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t
val equal : t -> t -> bool
val hash : t -> int
val pp : Format.formatter -> t -> unit
val show : t -> string

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