pipes-cliff-0.12.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: gen-pipes-cliff-cabal
-- Generated on: 2016-07-16 15:33:25.493728 EDT
-- Cartel library version: 0.16.0.0
name: pipes-cliff
version: 0.12.0.0
cabal-version: >= 1.10
license: BSD3
license-file: LICENSE
build-type: Simple
copyright: Copyright (c) 2015-2016 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 you stream data in and out using the various
Pipes abstractions.
.
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
extra-source-files:
README.md
Library
build-depends:
base >= 4.9 && < 5
, pipes >= 4.1
, pipes-safe >= 2.2
, bytestring >= 0.10.4
, process >= 1.2.0.0
, async >= 2.0
, stm >= 2.4.4
, unix >= 2.7.2
exposed-modules:
Pipes.Cliff
Pipes.Cliff.Core
Pipes.Cliff.Examples
ghc-options:
-Wall
default-language: Haskell2010
hs-source-dirs:
lib
source-repository head
type: git
location: https://github.com/massysett/pipes-cliff.git
Executable numsToLess
main-is: numsToLess.hs
if flag(tests)
buildable: True
ghc-options:
-Wall
default-language: Haskell2010
hs-source-dirs:
lib
hs-source-dirs:
lib
tests
other-modules:
Pipes.Cliff
Pipes.Cliff.Core
Pipes.Cliff.Examples
build-depends:
base >= 4.9 && < 5
, pipes >= 4.1
, pipes-safe >= 2.2
, bytestring >= 0.10.4
, process >= 1.2.0.0
, async >= 2.0
, stm >= 2.4.4
, unix >= 2.7.2
ghc-options:
-threaded
else
buildable: False
Executable alphaNumbers
main-is: alphaNumbers.hs
if flag(tests)
buildable: True
ghc-options:
-Wall
default-language: Haskell2010
hs-source-dirs:
lib
hs-source-dirs:
lib
tests
other-modules:
Pipes.Cliff
Pipes.Cliff.Core
Pipes.Cliff.Examples
build-depends:
base >= 4.9 && < 5
, pipes >= 4.1
, pipes-safe >= 2.2
, bytestring >= 0.10.4
, process >= 1.2.0.0
, async >= 2.0
, stm >= 2.4.4
, unix >= 2.7.2
ghc-options:
-threaded
else
buildable: False
Executable limitedAlphaNumbers
main-is: limitedAlphaNumbers.hs
if flag(tests)
buildable: True
ghc-options:
-Wall
default-language: Haskell2010
hs-source-dirs:
lib
hs-source-dirs:
lib
tests
other-modules:
Pipes.Cliff
Pipes.Cliff.Core
Pipes.Cliff.Examples
build-depends:
base >= 4.9 && < 5
, pipes >= 4.1
, pipes-safe >= 2.2
, bytestring >= 0.10.4
, process >= 1.2.0.0
, async >= 2.0
, stm >= 2.4.4
, unix >= 2.7.2
ghc-options:
-threaded
else
buildable: False
Executable alphaNumbersByteString
main-is: alphaNumbersByteString.hs
if flag(tests)
buildable: True
ghc-options:
-Wall
default-language: Haskell2010
hs-source-dirs:
lib
hs-source-dirs:
lib
tests
other-modules:
Pipes.Cliff
Pipes.Cliff.Core
Pipes.Cliff.Examples
build-depends:
base >= 4.9 && < 5
, pipes >= 4.1
, pipes-safe >= 2.2
, bytestring >= 0.10.4
, process >= 1.2.0.0
, async >= 2.0
, stm >= 2.4.4
, unix >= 2.7.2
ghc-options:
-threaded
else
buildable: False
Executable standardOutputAndError
main-is: standardOutputAndError.hs
if flag(tests)
buildable: True
ghc-options:
-Wall
default-language: Haskell2010
hs-source-dirs:
lib
hs-source-dirs:
lib
tests
other-modules:
Pipes.Cliff
Pipes.Cliff.Core
Pipes.Cliff.Examples
build-depends:
base >= 4.9 && < 5
, pipes >= 4.1
, pipes-safe >= 2.2
, bytestring >= 0.10.4
, process >= 1.2.0.0
, async >= 2.0
, stm >= 2.4.4
, unix >= 2.7.2
ghc-options:
-threaded
else
buildable: False
Flag tests
description: Build test executables
default: False
manual: True