News for hackers. Stuff that matters.
Re:OCaml Multicore merged upstream by systems on Monday January 10, 2022 @10:01AM (#29875828)
For the not so OCaml savvy, can you recommend a blog post that explain, what programming constructs this adds

Maybe a before and after, but one that focus on expressiveness, what you were not able to say/express in OCaml before, that is now* possible

not just speed or performance

*s/not/now

Re:OCaml Multicore merged upstream by sadiq on Monday January 10, 2022 @10:23AM (#29876210)
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