Re:PR to Merge Multicore OCaml
by Ericson2314 on Tuesday December 21, 2021 @06:53PM
(#29643614)
Eh just through in a sum type. Unwinding or other runtime support for exceptions is highly overrated in my mind.
What's really dank is doing https://www.ccs.neu.edu/home/shivers/papers/mrlc-jfp.pdf i.e. multiple return pointers. This way you can do the Rust Result (Either Monad) thing without branching.
Beware that in your naked grab for users, you don't disappoint them and end up actually driving them away.