sv-0.1: Encode and decode separated values (CSV, PSV, ...)

Copyright(C) CSIRO 2017-2018
LicenseBSD3
MaintainerGeorge Wilson <george.wilson@data61.csiro.au>
Stabilityexperimental
Portabilitynon-portable
Safe HaskellNone
LanguageHaskell2010

Data.Sv.Print.Options

Description

 

Synopsis

Documentation

data PrintOptions a Source #

Options to configure the printing process

Constructors

PrintOptions 

Fields

class HasPrintOptions c a | c -> a where Source #

Classy optics for PrintOptions

Minimal complete definition

printOptions

defaultPrintOptions :: PrintOptions ByteString Source #

Print options for Svs containing UTF-8 bytestrings

utf8PrintOptions :: PrintOptions ByteString Source #

Print options for Svs containing UTF-8 bytestrings

utf8LazyPrintOptions :: PrintOptions ByteString Source #

Print options for Svs containing UTF-8 lazy bytestrings

textPrintOptions :: PrintOptions Text Source #

Print options for Svs containing Text

stringPrintOptions :: PrintOptions String Source #

Print options for Svs containing Strings