v0.7.0
This release includes the following enhancements:
- Native representation of
Aff
which minimizes the amount of wrapping that is performed. This should be much faster than the previous version. - Automatically catch exceptions and propagate along the error channel, so that, for example, ill-typed
Eff
code won't halt anAff
application. - Forked computations can be killed if the computation supports it.
- The effect type of asynchronous code has been simplified; in particular, the mere act of being asynchronous is not considered an effect.
- Documentation has been updated to account for the changes.