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 +21/−0
- process-listlike.cabal +2/−1
+ 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