packages feed

pipes-cellular-csv-1.0.0.0: pipes-cellular-csv.cabal

name:           pipes-cellular-csv
version:        1.0.0.0
synopsis:       Efficient pipes-based cellular CSV codec
homepage:       https://github.com/zadarnowski/pipes-cellular-csv
category:       Control, Pipes
stability:      alpha

author:         Patryk Zadarnowski
maintainer:     Patryk Zadarnowski <pat@jantar.org>

copyright:      Copyright (c) 2015 Patryk Zadarnowski

description:

    This library provides an efficient pipes-based implementation
    of a cellular CSV codec designed for fast streaming of data
    with guaranteed constant memory usage.

cabal-version:  >= 1.18
build-type:     Simple
license:        BSD3
license-file:   LICENSE

source-repository head
  type:         git
  location:     https://github.com/zadarnowski/pipes-cellular-csv.git

source-repository this
  type:         git
  location:     https://github.com/zadarnowski/pipes-cellular-csv.git
  tag:          1.0.0.0

library
  hs-source-dirs:   src
  default-language: Haskell2010
  ghc-options:      -Wall -fno-warn-unused-do-bind -fno-warn-missing-signatures

  exposed-modules:
    Pipes.CSV.Decoder
    Pipes.CSV.Encoder
    Pipes.CSV.Syntax

  build-depends:
    base            >= 4.8 && < 5,
    bytestring      >= 0.10.6.0,
    data-cell       >= 1.0.0.2,
    pipes           >= 4.1.5,
    pipes-cellular  >= 0.0.0.1