Please see the full tutorial on School of Haskell.
This package was originally included with the conduit package, but has existed as a separate package for quite a while. It is fully usable outside of conduit.
- Canonicalise Monad instances #237
- Safe/Trustworthy for resourcet #220
- Add pass-through instances for Alternative and MonadPlus #214
- Allow older
MonadResource ExceptTinstance #198
monad-control-1.0 support #191
withEx function to interact nicely with the exceptions package.