diatchki 2003/09/05 13:34:48 PDT
Modified files:
libraries/monads/Unstable/Control/Monad ContT.hs ErrorT.hs
NondetT.hs ReaderT.hs
ResumeT.hs StateT.hs
Trans.hs WriterT.hs
libraries/monads/Unstable/Control/Monad/Private Utils.hs
Log:
Added a new method to the HasBaseMonad class:
mapBase :: HasBaseMonad m n => (forall a. n a -> n a) -> m a -> m a
This method could perhaps be more general, but it is not clear
if the extra generality is necessary.
Revision Changes Path
1.6 +3 -1 fptools/libraries/monads/Unstable/Control/Monad/ContT.hs
1.8 +1 -0 fptools/libraries/monads/Unstable/Control/Monad/ErrorT.hs
1.8 +1 -0 fptools/libraries/monads/Unstable/Control/Monad/NondetT.hs
1.8 +1 -0 fptools/libraries/monads/Unstable/Control/Monad/ReaderT.hs
1.7 +2 -1 fptools/libraries/monads/Unstable/Control/Monad/ResumeT.hs
1.8 +1 -0 fptools/libraries/monads/Unstable/Control/Monad/StateT.hs
1.7 +9 -3 fptools/libraries/monads/Unstable/Control/Monad/Trans.hs
1.8 +1 -0 fptools/libraries/monads/Unstable/Control/Monad/WriterT.hs
1.4 +3 -0 fptools/libraries/monads/Unstable/Control/Monad/Private/Utils.hs
_______________________________________________
Cvs-libraries mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-libraries