packages feed

streaming-process-0.1.0.0: streaming-process.cabal

name:                streaming-process
version:             0.1.0.0
synopsis:            Streaming support for running system process
description:
  Stream data in and out of external commands.  Configuration options
  are available to choose which inputs and outputs to use.
license:             MIT
license-file:        LICENSE
author:              Ivan Lazar Miljenovic
maintainer:          Ivan.Miljenovic@gmail.com
copyright:           Ivan Lazar Miljenovic
category:            Data, Streaming
build-type:          Simple
extra-source-files:  ChangeLog.md, README.md
cabal-version:       >=1.10
tested-with:         GHC == 7.10.2, GHC == 8.0.2, GHC == 8.2.2,
                     GHC == 8.4.1, GHC == 8.5.*

source-repository head
  type:     git
  location: https://github.com/ivan-m/streaming-process.git

library
  exposed-modules:     Streaming.Process
                     , Streaming.Process.Lifted
  build-depends:       base == 4.*
                     , bytestring
                     , directory >= 1.2 && < 1.4
                     , exceptions >= 0.6 && < 0.11
                     , lifted-async >= 0.9.1 && < 0.11
                     , monad-control == 1.*
                     , process >= 1.2.0.0 && < 1.7
                     , streaming >= 0.1.4.0 && < 0.3
                     , streaming-bytestring >= 0.1.4.5 && < 0.2
                     , streaming-commons >= 0.1.16 && < 0.3
                     , streaming-concurrency == 0.3.*
                     , streaming-with == 0.2.*
                     , transformers
                     , transformers-base
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options:         -Wall

test-suite simple-processes
  type:                exitcode-stdio-1.0
  main-is:             simple.hs
  other-modules:       Paths_streaming_process
  build-depends:       streaming-process
                     , base
                     , bytestring
                     , hspec == 2.4.*
                     , QuickCheck == 2.*
                     , quickcheck-instances
                     , streaming
                     , streaming-bytestring
  hs-source-dirs:      test
  default-language:    Haskell2010
  ghc-options:         -Wall -threaded