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 +1/−1
- src/Air/Extra.hs +0/−24
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- -