packages feed

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