packages feed

mtl-unleashed 0.2.1 → 0.2.2

raw patch · 3 files changed

+3/−1 lines, 3 files

Files

Control/Monad/Readers.hs view
@@ -12,6 +12,7 @@ import qualified Control.Monad.Reader as MTL (ask, local) import Control.Monad.State (StateT, mapStateT) import Control.Monad.Writer (WriterT, mapWriterT)+import Data.Monoid (Monoid)  -- | Version of MonadReader modified to remove the functional dependency. class Monad m => MonadReaders r m where
Control/Monad/States.hs view
@@ -13,6 +13,7 @@ import Control.Monad.State hiding (MonadState(get, put, state), modify, modify', gets) import qualified Control.Monad.State as MTL (get, put) import Control.Monad.Writer (WriterT)+import Data.Monoid (Monoid)  -- | Copy of 'Control.Monad.State.MonadState' with functional dependency m -> s removed. class Monad m => MonadStates s m where
mtl-unleashed.cabal view
@@ -1,5 +1,5 @@ name:               mtl-unleashed-version:            0.2.1+version:            0.2.2 cabal-version:      >= 1.10 build-type:         Simple license:            BSD3