packages feed

regions-monadsfd 0.3 → 0.3.1

raw patch · 2 files changed

+8/−9 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.MonadsFD: instance (MonadCont pr) => MonadCont (RegionT s pr)

Files

Control/Monad/Trans/Region/Instances/MonadsFD.hs view
@@ -1,8 +1,8 @@ {-# LANGUAGE UnicodeSyntax+           , NoImplicitPrelude            , MultiParamTypeClasses            , FlexibleInstances            , UndecidableInstances-           , NoImplicitPrelude   #-}  -------------------------------------------------------------------------------@@ -19,7 +19,7 @@ module Control.Monad.Trans.Region.Instances.MonadsFD 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, throwError, catchError ) import Control.Monad.RWS.Class    ( MonadRWS ) import Control.Monad.Reader.Class ( MonadReader, ask, local )@@ -34,14 +34,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 e pr ⇒ MonadError e (RegionT s pr) where     throwError = lift ∘ throwError
regions-monadsfd.cabal view
@@ -1,10 +1,10 @@ name:          regions-monadsfd-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,6 +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-fd            == 0.0.*   exposed-modules: Control.Monad.Trans.Region.Instances.MonadsFD