process :: FilePath -> FilePath -> StdStream -> CreateProcess
process bin t output = CreateProcess { cmdspec = RawCommand bin [t],
                          cwd     = Nothing,
                          env     = Nothing,
                          std_in  = Inherit,
                          std_out = output,
                          std_err = Inherit,
                          close_fds = False,
                          create_group = False,
                          delegate_ctlc = False}
process :: FilePath -> FilePath -> StdStream -> CreateProcess
process bin t output = CreateProcess { cmdspec = RawCommand bin [t],
                          cwd     = Nothing,
                          env     = Nothing,
                          std_in  = Inherit,
                          std_out = output,
                          std_err = Inherit,
                          close_fds = False,
                          create_group = False,
                          delegate_ctlc = False}
process bin t output = CreateProcess { cmdspec = RawCommand bin [t],
                          cwd     = Nothing,
                          env     = Nothing,
                          std_in  = Inherit,
                          std_out = output,
                          std_err = Inherit,
                          close_fds = False,
                          create_group = False,
                          delegate_ctlc = False}