Comment by xvilka

7 years ago

Well, OCaml it the only mainstream language that works on the integration of the algebraic effects. But the work[1] is being done is very slow for a project of such importance (it is also a part of multicore). Nevertheless, OCaml loses some points to Rust, due to its lack of proper parallelism. So I hope Rust ecosystem would put more attention to the efforts[2][3][4] to bring algebraic effects to the language.

[1] https://github.com/ocaml-multicore/ocaml-multicore/projects/...

[2] https://github.com/pandaman64/effective-rust

[3] https://kcs1959.jp/archives/4387/general/algebraic-effects-f...

[4] https://qiita.com/__pandaman64__/items/9fd47af5a39f0d2a6bbb