svfactor-0.1: Syntax-preserving CSV manipulation

Data.Svfactor.Text.Separator

Description

A sum type for space characters

Synopsis

Documentation

type Separator = Char Source #

By what are your values separated? The answer is often comma, but not always.

A Separator is just a Char. It could be a sum type instead, since it will usually be comma or pipe, but our preference has been to be open here so that you can use whatever you'd like. There are test cases, for example, ensuring that you're free to use null-byte separated values if you so desire.

class HasSeparator c where Source #

Classy lens for Separator

Minimal complete definition

separator

Methods

Instances
 Source # Instance detailsDefined in Data.Svfactor.Text.Separator Methods Source # Instance detailsDefined in Data.Svfactor.Syntax.Sv Methods Source # Instance detailsDefined in Data.Svfactor.Parse.Options Methods

The venerable comma separator. Used for CSV documents.

The pipe separator. Used for PSV documents.

Tab is a separator too - why not?