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.Internal.Types

Description

Abstract types.

Synopsis

Documentation

newtype Delimiter Source

A wrapped Char that has the explicit puropse of delimiting cells.

Constructors

Delimiter 

Fields

getDelimiter :: Char
 

newtype Line m r Source

A single line. Internally, a stream of text.

Constructors

Line 

Fields

unLine :: Producer Text m r
 

Instances

newtype Lines m r Source

A stream of lines.

Constructors

Lines 

Fields

unLines :: FreeT (Line m) m r
 

Instances

newtype Cell m r Source

A single cell. Internally, a stream of text.

Constructors

Cell 

Fields

unCell :: Producer Text m r
 

Instances

newtype Cells m r Source

A stream of cells.

Constructors

Cells 

Fields

unCells :: FreeT (Cell m) m r
 

Instances