Options that controls how data is encoded. These options can be used
to e.g. encode data in a tab-separated format instead of in a
comma-separated format.
To avoid having your program stop compiling when new fields are added
to
EncodeOptions, create option records by overriding values in
defaultEncodeOptions. Example:
myOptions = defaultEncodeOptions {
encDelimiter = fromIntegral (ord '\t')
}
N.B. The
encDelimiter must
not be the quote
character (i.e.
") or one of the record separator characters
(i.e.
\n or
\r).