packages feed

statestack 0.2.0.3 → 0.2.0.4

raw patch · 4 files changed

+22/−6 lines, 4 filesdep +transformers-compatdep ~base

Dependencies added: transformers-compat

Dependency ranges changed: base

Files

CHANGES.md view
@@ -1,3 +1,8 @@+0.2.0.4 (19 April 2015)+-----------------------++  - Use `transformers-compat` to suppress deprecation warnings.+ 0.2.0.3 (2 June 2014) ---------------------- 
Control/Monad/StateStack.hs view
@@ -1,6 +1,7 @@ {-# LANGUAGE GeneralizedNewtypeDeriving            , FlexibleInstances            , MultiParamTypeClasses+           , CPP   #-}  -----------------------------------------------------------------------------@@ -55,8 +56,10 @@         ) where +#if __GLASGOW_HASKELL__ < 710 import Data.Monoid import Control.Applicative+#endif import Control.Arrow (second) import Control.Monad.Identity import qualified Control.Monad.State as St@@ -64,7 +67,7 @@  import Control.Monad.Trans import Control.Monad.Trans.Cont-import Control.Monad.Trans.Error+import Control.Monad.Trans.Except import Control.Monad.Trans.Identity import Control.Monad.Trans.List import Control.Monad.Trans.Maybe@@ -151,7 +154,7 @@   save    = lift save   restore = lift restore -instance (Error e, MonadStateStack s m) => MonadStateStack s (ErrorT e m) where+instance MonadStateStack s m => MonadStateStack s (ExceptT e m) where   save    = lift save   restore = lift restore 
LICENSE view
@@ -1,4 +1,11 @@-Copyright (c)2011, Brent Yorgey+Copyright (c) 2014 diagrams-canvas team:+ +  Daniel Bergey <bergey@alum.mit.edu>+  Christopher Chalmers <c.chalmers@me.com>+  Jeffrey Rosenbluth <jeffrey.rosenbluth@gmail.com>+  Ryan Scott+  Ryan Yates <fryguybob@gmail.com>+  Brent Yorgey <byorgey@cis.upenn.edu>  All rights reserved. 
statestack.cabal view
@@ -1,5 +1,5 @@ Name:                statestack-Version:             0.2.0.3+Version:             0.2.0.4 Synopsis:            Simple State-like monad transformer with saveable and restorable state Description:         Simple State-like monad transformer where states can be saved to                      and restored from an internal stack.@@ -19,6 +19,7 @@ Library   Default-language:    Haskell2010   Exposed-modules:     Control.Monad.StateStack-  Build-depends:       base >= 4.2 && < 4.8,+  Build-depends:       base >= 4.2 && < 4.9,                        mtl >= 2.1 && < 2.3,-                       transformers >= 0.3 && < 0.5+                       transformers >= 0.3 && < 0.5,+                       transformers-compat >= 0.4 && < 0.5