package containers

  1. Overview
  2. Docs
A modular, clean and powerful extension of the OCaml standard library

Install

Dune Dependency

Authors

Maintainers

Sources

v3.12.tar.gz
md5=d74226924b65697a8558eb34a6074417
sha512=d5094e362f9ad7fe91aa060ef5c9805812cf888b326f0f0070f929205a83169a64c78dfce58a2ec0da77555b21c69a1f287fb38da9867cd6b16507f6c20fa666

doc/containers/CCSexp_intf/module-type-SEXP/index.html

Module type CCSexp_intf.SEXPSource

Abstract representation of S-expressions (extended)

  • since 2.7
include BASIC_SEXP
Sourcetype t
Sourceval atom : string -> t
Sourceval list : t list -> t
Sourceval match_ : t -> atom:(string -> 'a) -> list:(t list -> 'a) -> 'a
Sourcetype loc
Sourceval make_loc : ((int * int) -> (int * int) -> string -> loc) option

If provided, builds a location from a pair of (line,column) positions, and a (possibly dummy) filename

Sourceval atom_with_loc : loc:loc -> string -> t
Sourceval list_with_loc : loc:loc -> t list -> t
OCaml

Innovation. Community. Security.