IO refactor/reimplementation #328
Labels
type:discussion
Discussion issues that should likely result in new actionable issues
type:enhancement
New feature or request
IO
is currently a naive implementation of an effect type. It seems to work okay for simpler tasks, but lacks cancellation, and is not stack safe, and doesn't have some of the bells and whistles of the more advanced effect types, like ZIO, effect-ts, purescript Aff, xio.This ticket is a place holder to note that we need to do something with
IO
. It would be great to refactor it to at least improve the stack safety situation and add cancellation, but it's not totally clear how that might affect the API. We could also consider a brand new implementation/port of another library. That would not need to live in this repository.The text was updated successfully, but these errors were encountered: