summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorszptvlfn <szptvlfn@pkgsrc.org>2014-11-23 12:51:34 +0000
committerszptvlfn <szptvlfn@pkgsrc.org>2014-11-23 12:51:34 +0000
commite059dc3e76fbe1df34d4992054992c6d5282431f (patch)
tree52ace862ac8808a68271a2fdffaf2b41a4518f0d /devel
parentcc0da9a7d3ca2457dddce1afd6873a846610471c (diff)
downloadpkgsrc-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/DESCR24
-rw-r--r--devel/hs-transformers/Makefile4
-rw-r--r--devel/hs-transformers/buildlink3.mk6
-rw-r--r--devel/hs-transformers/distinfo8
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