SPELL=haskell-monadcatchio-transformers VERSION=0.3.1.3 SOURCE="MonadCatchIO-transformers-${VERSION}.tar.gz" SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/MonadCatchIO-transformers/${VERSION}/${SOURCE} SOURCE_HASH=sha512:7794596851f59bcf3cc60e69bbad7c32f2f35fb4c9b1f53455e92d38503539b06dc50d4a9633ed3b6855bdfd0d69d41c37805c727025a81e9841d0819fea684c SOURCE_DIRECTORY="${BUILD_DIRECTORY}/MonadCatchIO-transformers-${VERSION}" WEB_SITE="http://hackage.haskell.org/package/MonadCatchIO-transformers" LICENSE[0]=BSD3 ENTERED=20130709 SHORT="Monad-transformer compatible version of the Control.Exception module" cat << EOF Provides functions to throw and catch exceptions. Unlike the functions from @Control.Exception@, which work in @IO@, these work in any stack of monad transformers (from the 'transformers' package) with @IO@ as the base monad. You can extend this functionality to other monads, by creating an instance of the @MonadCatchIO@ class. EOF