diff options
author | szptvlfn <szptvlfn@pkgsrc.org> | 2014-11-23 12:51:34 +0000 |
---|---|---|
committer | szptvlfn <szptvlfn@pkgsrc.org> | 2014-11-23 12:51:34 +0000 |
commit | e059dc3e76fbe1df34d4992054992c6d5282431f (patch) | |
tree | 52ace862ac8808a68271a2fdffaf2b41a4518f0d /devel | |
parent | cc0da9a7d3ca2457dddce1afd6873a846610471c (diff) | |
download | pkgsrc-e059dc3e76fbe1df34d4992054992c6d5282431f.tar.gz |
Update to 0.4.2.0
changelog:
0.4.2.0 Ross Paterson <ross@soi.city.ac.uk> Nov 2014
* Dropped compatibility with base-1.x
* Data.Functor.Identity in base for GHC >= 7.10
* Added mapLift and runErrors to Control.Applicative.Lift
* Added AutoDeriveTypeable for GHC >= 7.10
* Expanded messages from mfix on ExceptT and MaybeT
Diffstat (limited to 'devel')
-rw-r--r-- | devel/hs-transformers/DESCR | 24 | ||||
-rw-r--r-- | devel/hs-transformers/Makefile | 4 | ||||
-rw-r--r-- | devel/hs-transformers/buildlink3.mk | 6 | ||||
-rw-r--r-- | devel/hs-transformers/distinfo | 8 |
4 files changed, 24 insertions, 18 deletions
diff --git a/devel/hs-transformers/DESCR b/devel/hs-transformers/DESCR index 00ccfa91e54..9cbfe64c648 100644 --- a/devel/hs-transformers/DESCR +++ b/devel/hs-transformers/DESCR @@ -1,11 +1,17 @@ -Haskell 98 part of a monad transformer library, inspired by the paper -"Functional Programming with Overloading and Higher-Order -Polymorphism", by Mark P Jones, in Advanced School of Functional -Programming, 1995 +A portable library of functor and monad transformers, inspired by the paper +"Functional Programming with Overloading and Higher-Order Polymorphism", +by Mark P Jones, in Advanced School of Functional Programming, 1995 (http://web.cecs.pdx.edu/~mpj/pubs/springschool.html). -This part contains the monad transformer class, the concrete monad -transformers, operations and liftings. It can be used on its own in -Haskell 98 code, or with the monad classes in the monads-fd or -monads-tf packages, which automatically lift operations introduced by -monad transformers through other transformers. +This package contains: + * the monad transformer class (in Control.Monad.Trans.Class) and + IO monad class (in Control.Monad.IO.Class) + * concrete functor and monad transformers, each with associated operations and + functions to lift operations associated with other transformers. + +The package can be used on its own in portable Haskell code, in which case +operations need to be manually lifted through transformer stacks +(see Control.Monad.Trans.Class for some examples). Alternatively, it can be used +with the non-portable monad classes in the mtl or monads-tf packages, +which automatically lift operations introduced by monad transformers through +other transformers. diff --git a/devel/hs-transformers/Makefile b/devel/hs-transformers/Makefile index 35a56ecdcb4..eb88687b200 100644 --- a/devel/hs-transformers/Makefile +++ b/devel/hs-transformers/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2014/05/15 21:15:38 szptvlfn Exp $ +# $NetBSD: Makefile,v 1.2 2014/11/23 12:51:34 szptvlfn Exp $ -DISTNAME= transformers-0.4.1.0 +DISTNAME= transformers-0.4.2.0 CATEGORIES= devel MAINTAINER= pho@cielonegro.org diff --git a/devel/hs-transformers/buildlink3.mk b/devel/hs-transformers/buildlink3.mk index 0b8feef12c3..3e0d64136d8 100644 --- a/devel/hs-transformers/buildlink3.mk +++ b/devel/hs-transformers/buildlink3.mk @@ -1,12 +1,12 @@ -# $NetBSD: buildlink3.mk,v 1.2 2014/08/29 14:08:40 szptvlfn Exp $ +# $NetBSD: buildlink3.mk,v 1.3 2014/11/23 12:51:34 szptvlfn Exp $ BUILDLINK_TREE+= hs-transformers .if !defined(HS_TRANSFORMERS_BUILDLINK3_MK) HS_TRANSFORMERS_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.hs-transformers+= hs-transformers>=0.4.1 -BUILDLINK_ABI_DEPENDS.hs-transformers+= hs-transformers>=0.4.1.0 +BUILDLINK_API_DEPENDS.hs-transformers+= hs-transformers>=0.4.2 +BUILDLINK_ABI_DEPENDS.hs-transformers+= hs-transformers>=0.4.2.0 BUILDLINK_PKGSRCDIR.hs-transformers?= ../../devel/hs-transformers .endif # HS_TRANSFORMERS_BUILDLINK3_MK diff --git a/devel/hs-transformers/distinfo b/devel/hs-transformers/distinfo index a26d6196578..f03f25a45ff 100644 --- a/devel/hs-transformers/distinfo +++ b/devel/hs-transformers/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.1 2014/05/15 21:15:38 szptvlfn Exp $ +$NetBSD: distinfo,v 1.2 2014/11/23 12:51:34 szptvlfn Exp $ -SHA1 (transformers-0.4.1.0.tar.gz) = 6cf72813ac3b75eabf4a3fdad718138210a10eec -RMD160 (transformers-0.4.1.0.tar.gz) = 9538226b218ec69e54bd8462476041ff63196666 -Size (transformers-0.4.1.0.tar.gz) = 27287 bytes +SHA1 (transformers-0.4.2.0.tar.gz) = 00610e2d8c9385310c1ae189ca0af0c1745a97bc +RMD160 (transformers-0.4.2.0.tar.gz) = b86d156e809a3e32cf08466a2b93fd355bd6fdf9 +Size (transformers-0.4.2.0.tar.gz) = 27866 bytes |