package ppx_let

  1. Overview
  2. Docs
Monadic let-bindings

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_let-v0.15.0.tar.gz
sha256=64742c11eab6d6915a5213b20648af16ea2f65771170887ad91f8f1da38f3655

doc/ppx_let.expander/Ppx_let_expander/index.html

Module Ppx_let_expanderSource

Sourcemodule Extension_kind : sig ... end
Sourcetype t
Sourceval ext_full_name : t -> Extension_kind.t -> Ppxlib.label
Sourceval bind : t
Sourceval map : t
Sourceval sub : t
Sourceval arr : t
Sourceval project_pattern_variables : assume_exhaustive:bool -> modul:Ppxlib.longident Ppxlib.loc option -> with_location:bool -> Ppxlib.value_binding list -> Ppxlib.value_binding Ppxlib.loc list
Sourceval indexed_match : loc:Ppxlib.location -> modul:Ppxlib.longident Ppxlib.loc option -> destruct: (assume_exhaustive:bool -> loc:Ppxlib.location -> modul:Ppxlib.longident Ppxlib.loc option -> lhs:Ppxlib.pattern -> rhs:Ppxlib.expression -> body:Ppxlib.expression -> Ppxlib.expression option) -> switch: (loc:Ppxlib.location -> modul:Ppxlib.longident Ppxlib.loc option -> Ppxlib.expression -> Ppxlib.case list -> Ppxlib.expression) -> Ppxlib.expression -> Ppxlib.case list -> Ppxlib.expression
OCaml

Innovation. Community. Security.