           SPELL=haskell-monadcatchio-transformers
         VERSION=0.3.1.2
          SOURCE="MonadCatchIO-transformers-${VERSION}.tar.gz"
   SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/MonadCatchIO-transformers/${VERSION}/${SOURCE}
     SOURCE_HASH=sha512:b4b95a18250da15f7c10215eb060db0c489d64a857de0ed352a45dc978301c128ee8048b72d132cd6e7ce97efa861cab059126a31450e703df408b4a94fbf8f6
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
