Skip to content

Comment on Effective Concurrency with Algebraic Effects in Multicore OCamlparent

Comments

You cannot resume a computation with exceptions. At most, exceptions are a subset of effects. Similarly, a lot of the issues with checked exceptions in Java come from the lack of exception polymorphism in the checked exception type system. Adding the two points, you cannot really call checked exceptions an effect system.

not to mention that exceptions as flow control is frowned upon in java, so while there are similarities, they are different in designation.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.