pregame 0.1.3.0 → 0.1.4.0
raw patch · 2 files changed
+8/−1 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Pregame: done :: Monad m => m ()
Files
- pregame.cabal +1/−1
- src/Pregame.hs +7/−0
pregame.cabal view
@@ -1,5 +1,5 @@ name: pregame-version: 0.1.3.0+version: 0.1.4.0 synopsis: Prelude counterpart description: Excessive Prelude styled imports. homepage: https://github.com/jxv/pregame
src/Pregame.hs view
@@ -7,6 +7,7 @@ , module Control.Exception , module Control.Parallel , module Control.Parallel.Strategies + , module Control.Monad , module Control.Monad.IO.Class , module Control.Lens , module Data.Char@@ -51,6 +52,7 @@ , ($!) , fi , io+ , done ) where import Control.Applicative @@ -60,6 +62,7 @@ import Control.Exception import Control.Parallel import Control.Parallel.Strategies +import Control.Monad import Control.Monad.IO.Class import Control.Lens import Data.Char@@ -106,8 +109,12 @@ ($!) :: (a -> b) -> a -> b f $! x = let !vx = x in f vx +done :: Monad m => m ()+done = return ()+ fi :: (Num b, Integral a) => a -> b fi = fromIntegral io :: MonadIO m => IO a -> m a io = liftIO+