Wrap +Control.Monad

package buildwrapper
package
Buildwrapper is an alternative to scion. It provides services to configure, build and give information on source files to help IDEs manage Haskell projects. You can use buildwrapper to build project and retrieve errors, get outline for each module source, get the type of something inside a source file, get lexer tokens, etc. Buildwrapper is used in the EclipseFP project (Eclipse plugins for Haskell development) Version 0.5.2
package either-unwrap
package
Functions for probing and unwrapping values inside of Either. Version 1.1
package flexiwrap
package
MPTC/FD framework using multi-purpose wrappers to direct instance selection Version 0.1.0
package flexiwrap-smallcheck
package
SmallCheck (Serial) instances for flexiwrap Version 0.0.1
package graph-wrapper
package
package monad-wrap
package
This package allows you to invoke a function on one monadic type passing it an argument of a different monadic type.  The canonical example of this is wanting to use a function such as finally :: IO a -> IO a to catch exceptions thrown by a computation x :: ReaderT MyConfig IO b. If x uses the ReaderT function ask, it cannot be re-written to run in the IO monad, and hence cannot be executed with a construction like lift (x ``finally`` cleanup). Instead, you must use the wrap method, provide by module Control.Monad.Wrap.  This package contains two further modules:  Control.Monad.MultiWrap implements mwrap, a method that behaves like wrap but allows wrapping through multiple nested layers of monad transformer. The module Control.Monad.MultiLift provides mlift, a version of lift that similarly lifts through multiple nested monad transformers. Version 0.0
package monadio-unwrappable
package
Provides MonadIOUnwrappable instances for monad transformer stacks that can be run in the IO monad, with the result converted back to the monadic type. This package also includes some utilities built using MonadIOUnwrappable, such as a bracket implementation that works with MonadIO even on stacks containing one or more ErrorT transformers Version 0.2
package OpenCLWrappers
package
Light opencl wrappers, a fork of the OpenCLRaw package. Version 0.1.0.1
package vcswrapper
package
Provides simple haskell functions to call external source code management systems. Currently git and SVN are supported. Version 0.0.1