packages feed

process-listlike 0.6 → 0.6.1

raw patch · 2 files changed

+23/−1 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ System.Process.String: readCreateProcess :: a ~ String => CreateProcess -> a -> IO a
+ System.Process.String: readCreateProcessWithExitCode :: a ~ String => CreateProcess -> a -> IO (ExitCode, a, a)
+ System.Process.String: readProcess :: a ~ String => FilePath -> [String] -> a -> IO a
+ System.Process.String: readProcessWithExitCode :: a ~ String => FilePath -> [String] -> a -> IO (ExitCode, a, a)

Files

+ System/Process/String.hs view
@@ -0,0 +1,21 @@+{-# LANGUAGE TypeFamilies #-}+{-# OPTIONS_GHC -fno-warn-missing-signatures #-}+module System.Process.String+    ( readProcess+    , readProcessWithExitCode+    , readCreateProcess+    , readCreateProcessWithExitCode+    ) where++import System.Exit (ExitCode)+import System.Process (CreateProcess)+import qualified System.Process.Read as R++readProcess :: (a ~ String) => FilePath -> [String] -> a -> IO a+readProcess = R.readProcess+readProcessWithExitCode :: (a ~ String) => FilePath -> [String] -> a -> IO (ExitCode, a, a)+readProcessWithExitCode = R.readProcessWithExitCode+readCreateProcess :: (a ~ String) => CreateProcess -> a -> IO a+readCreateProcess = R.readCreateProcess+readCreateProcessWithExitCode :: (a ~ String) => CreateProcess -> a -> IO (ExitCode, a, a)+readCreateProcessWithExitCode = R.readCreateProcessWithExitCode
process-listlike.cabal view
@@ -1,5 +1,5 @@ Name:               process-listlike-Version:            0.6+Version:            0.6.1 Synopsis:           Enhanced version of process-extras Description:        Extra functionality for the Process library                     <http://hackage.haskell.org/package/process>.@@ -25,6 +25,7 @@     System.Process.Read.Instances     System.Process.ByteString     System.Process.ByteString.Lazy+    System.Process.String     System.Process.Text     System.Process.Text.Lazy