./devel/hs-transformers, Concrete functor and monad transformers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.4.2.0, Package name: hs-transformers-0.4.2.0, Maintainer: pho

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 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.


Master sites:

SHA1: 00610e2d8c9385310c1ae189ca0af0c1745a97bc
RMD160: b86d156e809a3e32cf08466a2b93fd355bd6fdf9
Filesize: 27.213 KB

Version history: (Expand)


CVS history: (Expand)


   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2014-11-23 13:51:34 by Ryosuke Moro | Files touched by this commit (4) | Package updated
Log message:
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
   2014-08-29 16:08:42 by Ryosuke Moro | Files touched by this commit (61)
Log message:
make it clear what package depend on

discussed with wiz@.
   2014-05-15 23:15:38 by Ryosuke Moro | Files touched by this commit (5)
Log message:
Import transformers-0.4.1.0 as devel/hs-transformers,
packaged for wip by pho.

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
(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.