ppx_monadic

Author Jun Furuse
Homepage https://bitbucket.org/camlspotter/ppx_monadic
Issue Tracker https://bitbucket.org/camlspotter/ppx_monadic/issues?status=new&status=open
Maintainer jun.furuse@gmail.com
Dependencies
& ocamlfind
omake
ppx_tools
ppxx >= 1.3.0
Available ocaml-version >= "4.03.0"
Published Jan 21, 2017
Source [http] http://bitbucket.org/camlspotter/ppx_monadic/get/1.0.5.tar.gz
25fbbc720d3195adafa2eb52eaac3d85
Statistics Installed 154 times in last month.
Edit https://github.com/ocaml/opam-repository/tree/master/packages/ppx_monadic/ppx_monadic.1.0.5/opam

ppx extension for do notation, pattern guards, and monad comprehension

ppx_monadic

ppx_monadic is a PPX syntax extension for monadic bind syntactic sugar.

The sugar is supported inside the following constructs:

  • do_ sequence notation for monadic bind
  • when clause for pattern guards
  • [%comp e || ..] for list (and other monadic) comprehensions
Necessary for
modelica_ml
>= 0.2.0
ocamltter
>= 4.0.0
opamfind
planck
>= 2.2.0