snowleopard/selective-ocaml

Selective Applicative Functors in OCaml: Declare Your Effects Statically, Select Which to Execute Dynamically

OCaml

48

25 commits

updated Mar 6, 2019

See the code

README

Selective applicative functors

This is a study of selective applicative functors, an abstraction between Applicative and Monad. The idea was first prototyped in Haskell, and now we are exploring its translation to OCaml.

Further reading

Contributors

jeremiedimino

15 commits

snowleopard

9 commits

kevinji

1 commits

snowleopard/selective-ocaml

Selective Applicative Functors in OCaml: Declare Your Effects Statically, Select Which to Execute Dynamically

OCaml

48

25 commits

updated Mar 6, 2019

See the code

README

Selective applicative functors

This is a study of selective applicative functors, an abstraction between Applicative and Monad. The idea was first prototyped in Haskell, and now we are exploring its translation to OCaml.

Further reading

Contributors

jeremiedimino

15 commits

snowleopard

9 commits

kevinji

1 commits

Languages

OCaml

98.8%

Makefile

1.2%