pipes-cliff-0.2.0.0: pipes-cliff.cabal
-- This Cabal file generated using the Cartel library.
-- Cartel is available at:
-- http://www.github.com/massysett/cartel
--
-- Script name used to generate: genCabal.hs
-- Generated on: 2015-03-20 09:28:58.76288 EDT
-- Cartel library version: 0.14.2.0
name: pipes-cliff
version: 0.2.0.0
cabal-version: >= 1.16
license: BSD3
license-file: LICENSE
build-type: Simple
copyright: Copyright 2015 Omari Norman
author: Omari Norman
maintainer: omari@smileystation.com
stability: Experimental
homepage: http://www.github.com/massysett/pipes-cliff
bug-reports: http://www.github.com/massysett/pipes-cliff/issues
synopsis: Streaming to and from subprocesses using Pipes
description:
pipes-cliff helps you spawn subprocesses and send data to and
from them with the Pipes library.
Subprocesses are opened using the
process library, and the processes and handles are properly
cleaned up even if there are exceptions.
.
Though this library uses the Pipes library, I have not coordinated
with the author of the Pipes library in any way. Any bugs or design
flaws are mine and should be reported to
.
<http://www.github.com/massysett/pipes-cliff/issues>
.
For more information, see the README.md file, which is located in the
source tarball and at
.
<https://github.com/massysett/pipes-cliff>
category: Pipes, Concurrency
tested-with:
GHC == 7.8.2
extra-source-files:
README.md
Library
exposed-modules:
Pipes.Cliff
Pipes.Cliff.Examples
hs-source-dirs:
lib
build-depends:
base >= 4.6.0.0 && < 4.8
, pipes >= 4.1 && < 4.2
, pipes-safe >= 2.2 && < 2.3
, bytestring >= 0.10.4 && < 0.11
, process >= 1.2.0.0 && < 1.3
, async >= 2.0 && < 2.1
, pipes-concurrency >= 2.0 && < 2.1
default-language: Haskell2010
ghc-options:
-Wall
source-repository head
type: git
location: https://github.com/massysett/pipes-cliff.git
Executable numsToLess
main-is: numsToLess.hs
if flag(tests)
buildable: True
else
buildable: False
default-language: Haskell2010
ghc-options:
-Wall
hs-source-dirs:
lib
tests
other-modules:
Pipes.Cliff
Pipes.Cliff.Examples
build-depends:
base >= 4.6.0.0 && < 4.8
, pipes >= 4.1 && < 4.2
, pipes-safe >= 2.2 && < 2.3
, bytestring >= 0.10.4 && < 0.11
, process >= 1.2.0.0 && < 1.3
, async >= 2.0 && < 2.1
, pipes-concurrency >= 2.0 && < 2.1
ghc-options:
-threaded
Executable alphaNumbers
main-is: alphaNumbers.hs
if flag(tests)
buildable: True
else
buildable: False
default-language: Haskell2010
ghc-options:
-Wall
hs-source-dirs:
lib
tests
other-modules:
Pipes.Cliff
Pipes.Cliff.Examples
build-depends:
base >= 4.6.0.0 && < 4.8
, pipes >= 4.1 && < 4.2
, pipes-safe >= 2.2 && < 2.3
, bytestring >= 0.10.4 && < 0.11
, process >= 1.2.0.0 && < 1.3
, async >= 2.0 && < 2.1
, pipes-concurrency >= 2.0 && < 2.1
ghc-options:
-threaded
Executable limitedAlphaNumbers
main-is: limitedAlphaNumbers.hs
if flag(tests)
buildable: True
else
buildable: False
default-language: Haskell2010
ghc-options:
-Wall
hs-source-dirs:
lib
tests
other-modules:
Pipes.Cliff
Pipes.Cliff.Examples
build-depends:
base >= 4.6.0.0 && < 4.8
, pipes >= 4.1 && < 4.2
, pipes-safe >= 2.2 && < 2.3
, bytestring >= 0.10.4 && < 0.11
, process >= 1.2.0.0 && < 1.3
, async >= 2.0 && < 2.1
, pipes-concurrency >= 2.0 && < 2.1
ghc-options:
-threaded
Executable alphaNumbersByteString
main-is: alphaNumbersByteString.hs
if flag(tests)
buildable: True
else
buildable: False
default-language: Haskell2010
ghc-options:
-Wall
hs-source-dirs:
lib
tests
other-modules:
Pipes.Cliff
Pipes.Cliff.Examples
build-depends:
base >= 4.6.0.0 && < 4.8
, pipes >= 4.1 && < 4.2
, pipes-safe >= 2.2 && < 2.3
, bytestring >= 0.10.4 && < 0.11
, process >= 1.2.0.0 && < 1.3
, async >= 2.0 && < 2.1
, pipes-concurrency >= 2.0 && < 2.1
ghc-options:
-threaded
Flag tests
description: Build test executables
default: False
manual: True