Examples to illustrate the use of algebraic effects in Multicore OCaml
OCaml Shell Haskell Makefile C
Switch branches/tags
Nothing to show
Clone or download
Latest commit 0c92135 Apr 10, 2018
Permalink
Failed to load latest commit information.
aio Fix aio example for safe-string Apr 9, 2018
callbacks Added notes to callback example. Oct 1, 2015
mvar Adding clone_is_tricky example Nov 21, 2016
.gitignore Initial commit May 20, 2015
.travis-ocaml.sh unlike --> unlink Apr 10, 2018
.travis.sh local travis scripts Apr 10, 2018
.travis.yml local travis scripts Apr 10, 2018
LICENSE Initial commit May 20, 2015
Makefile Switch to native compilation Apr 9, 2018
README.md Added travis badge Apr 10, 2018
algorithmic_differentiation.ml Minor fix Feb 16, 2018
clone_is_tricky.ml Adding clone_is_tricky example Nov 21, 2016
concurrent.ml Editing sched Nov 6, 2016
delimcc.ml Update delimcc.ml Apr 12, 2017
delimcc_paper_example.ml Added link to the paper. Sep 9, 2015
dyn_wind.ml Added example for dynamic wind. Sep 13, 2015
dynamic_state.ml Fix compilation of multi-shot examples Oct 10, 2017
eratosthenes.ml Parallel Sieve of Eratosthenes example May 24, 2016
fringe.ml Simplifies the same fringe solution. Elaborates some comments too. Mar 24, 2018
generator.ml Slowly moving towards proper promises Mar 15, 2016
loop.ml Example of effects introducing non termination Nov 16, 2016
memo.ml Clone to clone_continuation Nov 15, 2016
nim.ml Fix compilation of multi-shot examples Oct 10, 2017
nondeterminism.ml Fix compilation of multi-shot examples Oct 10, 2017
pipes.ml Automatically runs the provided example Nov 16, 2016
promises.ml Slowly moving towards proper promises Mar 15, 2016
queens.ml Clone to clone_continuation Nov 15, 2016
ref.ml Another implementation of the ref example. Jul 5, 2016
reify_reflect.ml Added links in delimcc and reify_reflect examples. Sep 10, 2015
sched.ml Minor edit Nov 9, 2016
sched.mli Editing sched Nov 6, 2016
state.ml Allow non-unit results in STATE, and return the final state. Mar 2, 2017
transaction.ml Removed abort. Reuse raise. May 23, 2015