pipes-key-value-csv-0.0.0.0: Streaming processing of CSV files preceded by key-value pairs.

Copyright(c) Marcin Mrotek, 2015
LicenseBSD3
Maintainermarcin.jan.mrotek@gmail.com
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

Pipes.KeyValueCsv.Types

Description

Types used by the key-vale + CSV processing part.

Synopsis

Documentation

data Options m f g hs rs Source

Options for the whole processing.

Constructors

Options 

Instances

(Default (KeyValueOptions k m f hs), Default (CsvOptions k1 m g rs)) => Default (Options k k m f g hs rs) Source 

predicate :: forall m f g hs rs. Lens' (Options m f g hs rs) (Text -> Bool) Source

kvOptions :: forall m f g hs rs f hs. Lens (Options m f g hs rs) (Options m f g hs rs) (KeyValueOptions m f hs) (KeyValueOptions m f hs) Source

delimiter :: forall m f g hs rs. Lens' (Options m f g hs rs) Char Source

csvOptions :: forall m f g hs rs g rs. Lens (Options m f g hs rs) (Options m f g hs rs) (CsvOptions m g rs) (CsvOptions m g rs) Source