packages feed

air-extra 2013.6.13 → 2013.6.14

raw patch · 2 files changed

+1/−25 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Air.Extra: halt :: IO ()
- Air.Extra: safe_spec :: IO () -> IO ExitCode
- Air.Extra: with_spec :: IO () -> IO b -> IO ()

Files

air-extra.cabal view
@@ -1,5 +1,5 @@ Name:                 air-extra-Version:              2013.6.13+Version:              2013.6.14 Build-type:           Simple Synopsis:             air-extra Description:          An alternative Haskell Prelude library, extra helpers
src/Air/Extra.hs view
@@ -21,7 +21,6 @@ import qualified Data.List as L import qualified Prelude as Prelude import qualified System.IO.Unsafe as Unsafe-import Control.Monad (forever)   -- Parallel@@ -177,26 +176,3 @@   hSetBuffering stderr LineBuffering  --- Continuse Integration--safe_spec :: IO () -> IO ExitCode-safe_spec spec = E.handle (\e -> return (e :: ExitCode)) - do-  spec-  return ExitSuccess--halt :: IO ()-halt = forever - sleep 1-  -with_spec :: IO () -> IO b -> IO ()-with_spec spec io = do-  exit_code <- safe_spec spec-  -  case exit_code of-    ExitSuccess -> do-      fork - io-    _ ->-      return ()-  -  halt-  -