package shexp

  1. Overview
  2. Docs
Process library and s-expression based shell

Install

Dune Dependency

Authors

Maintainers

Sources

shexp-v0.14.0.tar.gz
sha256=01fa41159385c30cc9de233fda13f359fb8ad1b01ed513dd1de8262aa64a3d35
md5=d756263aa2b95303edba19af36c0feea

doc/shexp.sexp/Shexp_sexp/Sexp/index.html

Module Shexp_sexp.SexpSource

Mini S-expression library

Sourcetype t = Base.Sexp.t =
  1. | Atom of string
  2. | List of t list
Sourceval to_string : t -> string
Sourceval int : int -> t

Combinators

Sourceval int32 : int32 -> t
Sourceval int64 : int64 -> t
Sourceval float : float -> t
Sourceval string : string -> t
Sourceval char : char -> t
Sourceval bool : bool -> t
Sourceval exn : exn -> t
Sourceval pair : ('a -> t) -> ('b -> t) -> ('a * 'b) -> t
Sourceval list : ('a -> t) -> 'a list -> t
Sourceval option : ('a -> t) -> 'a option -> t
Sourceval record : (string * t) list -> t
Sourceval cstr : string -> t list -> t
Sourceval cstr_record : string -> (string * t) list -> t
Sourceval cstr_list : string -> ('a -> t) -> 'a list -> t
Sourceval register_exn_converter : extension_constructor -> (exn -> t) -> unit
OCaml

Innovation. Community. Security.