ppx_monad

Monad syntax

Provides a syntax extension for monadic computations in OCaml.

Minimalistic monad syntax for OCaml.

GitHub

7 stars
3 watching
0 forks
Language: OCaml
last commit: over 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
roddyyaga/ppx_rapper A syntax extension for writing SQL queries in OCaml with type inference and syntax checking. 137
tizoc/ppx_pgsql A syntax extension for embedded SQL queries using PG'OCaml. 52
ocaml-ppx/ppx_deriving A library simplifying type-driven code generation in OCaml 466
pyrocat101/opal A set of monadic parser combinators for OCaml to simplify building parsers. 146
ocaml-ppx/ocamlformat A tool that formats OCaml code according to pre-defined styles and configurations 633
thoughtworksinc/each A macro library that converts native imperative syntax to Scalaz's monadic expressions 256
heinrichapfelmus/operational A library for implementing monads by specifying instructions and their operational semantics 82
ircmaxell/monad-php A PHP library providing a basic set of functional programming constructs through the use of monads. 295
ocaml-ppx/ppx_import Reduces redundancy in type declarations and signatures by importing types or signatures from other compiled interface files. 89
clojure/algo.monads A Clojure-based library providing macros and definitions for common data monads. 448
ocaml-multicore/multicore-talks Repository containing slides and examples to help developers parallelize their OCaml code using the Multicore OCaml library 29
mplatvoet/funktional A Kotlin implementation of monadic types for functional programming. 10
mmottl/sqlite3-ocaml A set of bindings and wrappers to interact with a specific SQL database engine 114
remyzorg/pendulum A language extension for OCaml to program reactive systems on the Web 53
mmcqd/pure An interpreter for arbitrary pure type systems implemented in OCaml 77