regions-monadstf 0.3 → 0.3.1
raw patch · 2 files changed
+8/−10 lines, 2 filesdep ~regionsPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: regions
API changes (from Hackage documentation)
+ Control.Monad.Trans.Region.Instances.MonadsTF: instance (MonadCont pr) => MonadCont (RegionT s pr)
Files
Control/Monad/Trans/Region/Instances/MonadsTF.hs view
@@ -1,6 +1,6 @@ {-# LANGUAGE UnicodeSyntax- , TypeFamilies , NoImplicitPrelude+ , TypeFamilies #-} -------------------------------------------------------------------------------@@ -17,7 +17,7 @@ module Control.Monad.Trans.Region.Instances.MonadsTF where -- from monads-fd:--- TODO: import Control.Monad.Cont.Class ( MonadCont, callCC )+import Control.Monad.Cont.Class ( MonadCont, callCC ) import Control.Monad.Error.Class ( MonadError, ErrorType, throwError, catchError ) import Control.Monad.RWS.Class ( MonadRWS ) import Control.Monad.Reader.Class ( MonadReader, EnvType, ask, local )@@ -32,14 +32,13 @@ -- from regions: import Control.Monad.Trans.Region ( RegionT+ , liftCallCC , liftCatch , mapRegionT- -- TODO: , liftCallCC ) --- TODO:--- instance Monad pr ⇒ MonadCont (RegionT s pr) where--- callCC = liftCallCC callCC+instance MonadCont pr ⇒ MonadCont (RegionT s pr) where+ callCC = liftCallCC callCC instance MonadError pr ⇒ MonadError (RegionT s pr) where
regions-monadstf.cabal view
@@ -1,10 +1,10 @@ name: regions-monadstf-version: 0.3+version: 0.3.1 cabal-version: >=1.6 build-type: Simple license: BSD3 license-file: LICENSE-copyright: 2009 Bas van Dijk+copyright: 2010 Bas van Dijk author: Bas van Dijk maintainer: Bas van Dijk <v.dijk.bas@gmail.com> stability: experimental@@ -19,7 +19,6 @@ GHC-Options: -Wall -fno-warn-orphans build-depends: base-unicode-symbols >= 0.1.1 && < 0.2 , transformers >= 0.1.4 && < 0.2- , regions == 0.3.*+ , regions == 0.4.* , monads-tf == 0.0.* exposed-modules: Control.Monad.Trans.Region.Instances.MonadsTF-