ocaml-effects-tutorial
lwt_eio
ocaml-effects-tutorial | lwt_eio | |
---|---|---|
3 | 1 | |
637 | 0 | |
1.4% | - | |
0.0 | 0.0 | |
over 1 year ago | 23 days ago | |
OCaml | OCaml | |
MIT License | ISC License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ocaml-effects-tutorial
-
Are there any tutorials yet for the version of algebraic effects going into 5.0?
I found this tutorial: https://github.com/ocamllabs/ocaml-effects-tutorial
-
OCaml Multicore merged upstream
Good question!
https://github.com/ocaml-multicore/effects-examples has links to tutorials and examples for how effects can be used.
There's also some slides from KC's talk on effect handlers https://kcsrk.info/slides/handlers_edinburgh.pdf and materials from the CUFP 17 tutorial: https://github.com/ocamllabs/ocaml-effects-tutorial
https://gopiandcode.uk/logs/log-bye-bye-monads-algebraic-eff... this is also a great introduction
-
Portable and Interoperable Async Rust
There are lots of informations in "Concurrent Programming with Effect Handlers" (https://github.com/ocamllabs/ocaml-effects-tutorial) on what it looks like and how it's implemented. There are also more recent informations on the September 2021 edition of the Multicore OCaml newsletter: https://discuss.ocaml.org/t/multicore-ocaml-september-2021-e..., with a link to a paper about effects in OCaml.
lwt_eio
What are some alternatives?
effects-examples - Examples to illustrate the use of algebraic effects in Multicore OCaml
eioio - Effects-based direct-style IO for multicore OCaml
raytracers - Performance comparison of parallel ray tracing in functional programming languages
ocaml - The core OCaml system: compilers, runtime system, base libraries
sandmark - A benchmark suite for the OCaml compiler
ocaml-effects-tutorial - Tutorial for Learning OCaml's Effects and Handlers
ppx_effects