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. WWW: http://hackage.haskell.org/package/MonadCatchIO-transformers Obtained from: FreeBSD Haskell
22 lines
487 B
Makefile
22 lines
487 B
Makefile
# New ports collection makefile for: hs-MonadCatchIO-transformers
|
|
# Date created: September 19, 2010
|
|
# Whom: haskell@FreeBSD.org
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= MonadCatchIO-transformers
|
|
PORTVERSION= 0.2.2.2
|
|
CATEGORIES= devel haskell
|
|
|
|
MAINTAINER= haskell@FreeBSD.org
|
|
COMMENT= Monad-transformer-compatible version of Control.Exception
|
|
|
|
LICENSE= BSD
|
|
|
|
CABAL_SETUP= Setup.hs
|
|
|
|
USE_CABAL= transformers
|
|
|
|
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
|
.include <bsd.port.mk>
|