packages feed

transformers-abort 0.2 → 0.3

raw patch · 3 files changed

+6/−6 lines, 3 filesdep ~transformers-base

Dependency ranges changed: transformers-base

Files

src/Control/Monad/Trans/Abort.hs view
@@ -78,7 +78,7 @@ instance MonadIO μ ⇒ MonadIO (AbortT e μ) where   liftIO = lift . liftIO -instance MonadBase μ η ⇒ MonadBase (AbortT e μ) η where+instance MonadBase η μ ⇒ MonadBase η (AbortT e μ) where   liftBase = lift . liftBase  instance BindTrans (AbortT e) where@@ -93,7 +93,7 @@ instance MonadControlIO μ ⇒ MonadControlIO (AbortT e μ) where   liftControlIO = liftLiftControlBase liftControlIO -instance MonadBaseControl μ η ⇒ MonadBaseControl (AbortT e μ) η where+instance MonadBaseControl η μ ⇒ MonadBaseControl η (AbortT e μ) where   liftBaseControl = liftLiftControlBase liftBaseControl  instance Monad μ ⇒ Failure e (AbortT e μ) where
src/Control/Monad/Trans/Finish.hs view
@@ -61,7 +61,7 @@ instance MonadIO μ ⇒ MonadIO (FinishT f μ) where   liftIO = lift . liftIO -instance MonadBase μ η ⇒ MonadBase (FinishT f μ) η where+instance MonadBase η μ ⇒ MonadBase η (FinishT f μ) where   liftBase = lift . liftBase  instance BindTrans (FinishT f) where@@ -76,7 +76,7 @@ instance MonadControlIO μ ⇒ MonadControlIO (FinishT f μ) where   liftControlIO = liftLiftControlBase liftControlIO -instance MonadBaseControl μ η ⇒ MonadBaseControl (FinishT f μ) η where+instance MonadBaseControl η μ ⇒ MonadBaseControl η (FinishT f μ) where   liftBaseControl = liftLiftControlBase liftBaseControl  runFinishT' ∷ Monad μ ⇒ FinishT α μ α → μ α
transformers-abort.cabal view
@@ -1,5 +1,5 @@ Name: transformers-abort-Version: 0.2+Version: 0.3 Category: Control Stability: experimental Synopsis: A better error monad transformer@@ -27,7 +27,7 @@   Build-Depends:     base              >= 4 && < 5,     transformers      >= 0.2,-    transformers-base >= 0.2,+    transformers-base >= 0.3,     semigroupoids     >= 1.2,     pointed           >= 2.0.1,     data-default      >= 0.2,