packages feed

alternators 0.1.1.1 → 0.1.2.0

raw patch · 2 files changed

+9/−1 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ Control.Monad.Trans.Maybe.Extras: fromMaybeT :: (Alternative t, Functor m) => MaybeT m a -> m (t a)

Files

alternators.cabal view
@@ -1,5 +1,5 @@ name:                alternators-version:             0.1.1.1+version:             0.1.2.0 synopsis:            Handy functions when using transformers description:         Please see README.md homepage:            https://github.com/louispan/alternators#readme@@ -17,6 +17,7 @@ library   hs-source-dirs:      src   exposed-modules:     Control.Monad.Trans.Reader.Extras+                       Control.Monad.Trans.Maybe.Extras                        Control.Monad.Trans.State.Lazy.Extras                        Control.Monad.Trans.State.Strict.Extras   build-depends:       base >= 4.7 && < 5
+ src/Control/Monad/Trans/Maybe/Extras.hs view
@@ -0,0 +1,7 @@+module Control.Monad.Trans.Maybe.Extras where++import Control.Applicative+import Control.Monad.Trans.Maybe++fromMaybeT :: (Alternative t, Functor m) => MaybeT m a -> m (t a)+fromMaybeT = fmap (maybe empty pure) . runMaybeT