NOTICE: This package has been removed from pkgsrc

./devel/hs-mtl, Monad classes using functional dependencies

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 2.2.2, Package name: hs-mtl-2.2.2, Maintainer: pho

Monad classes using functional dependencies, with instances for
various 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).


Required to run:
[lang/ghc7]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: fd1715c2f6e955f414392d374030b748c474fb36
RMD160: dc0359ce7de9018c4d68370e9b7af830c53009a4
Filesize: 16.568 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-11 15:30:56 by Masatake Daimon | Files touched by this commit (4) | Package removed
Log message:
Remove devel/hs-mtl

It's now part of GHC.
   2020-01-01 03:55:02 by Masatake Daimon | Files touched by this commit (4)
Log message:
Update to mtl-2.2.2

* Control.Monad.Identity now re-exports Control.Monad.Trans.Identity
* Fix a bug in which Control.Monad.State.Class.modify' was not as
  strict in the new state as its counterparts in transformers
* Add a MonadError () Maybe instance
* Add liftEither :: MonadError e m => Either e a -> m a to
  Control.Monad.Except{.Class}
* Add a MonadWriter w ((,) w) instance (when built against base-4.9 or
  later)
   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:52:33 by Ryosuke Moro | Files touched by this commit (51)
Log message:
Bump PKGREVISION for hs-transformers-0.4.2.0
   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-07-15 23:01:04 by Ryosuke Moro | Files touched by this commit (4)
Log message:
Update to 2.2.1

CHANGELOG:
2.2.1
-------
* Provide MINIMAL pragmas for `MonadState`, `MonadWriter`, `MonadReader`
* Added a cyclic definition of `ask` in terms of `reader` for consistency with \ 
`get`/`put` vs. `state` and `tell` vs. `writer`
* Fix deprecation warnings caused by `transformers` 0.4 deprecating `ErrorT`.
* Added `Control.Monad.Except` in the style of the other `mtl` re-export modules
   2014-05-16 22:31:59 by Ryosuke Moro | Files touched by this commit (5)
Log message:
Import mtl-2.2.0.1 as devel/hs-mtl,
packaged for wip by pho.

Monad classes using functional dependencies, with instances for
various 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).