Do I build my language's IO model on top of monads, or on top of algebraic effects?
Conversation
Replying to
Personally a big fan of algebraic effects from a usability perspective. They also seem great for asynchronous scheduling. From what I've seen it can be tricky to compile them, however.
Uhhh hmmm. I'm not sure a good entry-point. There's a massive bibliography here: github.com/yallop/effects, but it's a rather intimidating place to start. Almost needs a guide on what to start with.
1
1
Show replies


