data-cell-1.0.0.0: src/Data/Cell.lhs
> -- | Module: Data.Cell
> -- Description: Generic cellular data representation library
> -- Copyright: © 2015 Patryk Zadarnowski <pat@jantar.org>
> -- License: BSD3
> -- Maintainer: pat@jantar.org
> -- Stability: experimental
> -- Portability: portable
> module Data.Cell (
> Cell (..), CellDelimiter (..)
> ) where
> -- | Individual cell type
> data Cell a = Cell a CellDelimiter
> deriving (Eq, Ord, Show)
> -- | Cell delimiter
> data CellDelimiter =
> EOP -- ^ end of partial cell content
> | EOC -- ^ end of cell
> | EOR -- ^ end of row
> | EOT -- ^ end of table
> deriving (Eq, Ord, Show, Enum)