
Bas van Dijk
It provides lifted versions of functions from the base library. Currently it exports the following modules:
* Control.Exception.Lifted * Control.Concurrent.Lifted * Control.Concurrent.MVar.Lifted * System.Timeout.Lifted
These are just modules which people have needed in the past. If you need a lifted version of some function, just ask me to add it or send me a patch.
Note that Peter Simons just discovered that these packages don't build with GHC-7.0.4 (https://github.com/basvandijk/monad-control/issues/3). I just committed some fixes which enable them to be build on GHC >= 6.12.3. Hopefully I can release these fixes this weekend.
Just in time! The forkable-monad library seems to fail with base libraries more recent than mine, and I really need a generalized forkIO. =) Thanks for your great work. Greets, Ertugrul -- nightmare = unsafePerformIO (getWrongWife >>= sex) http://ertes.de/