Open robrix opened 5 years ago
We should have a way to specify algebraic effects. I’m kind of thinking of this as a built-in language feature like in koka or Frank.
IIRC koka annotates effects on function types, whereas IMO we’d want to allow them on any parameter so that we could model scoped effects like catch.
catch
We should have a way to specify algebraic effects. I’m kind of thinking of this as a built-in language feature like in koka or Frank.