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

Index

<!>Data.Sv
<<?Data.Sv.Encode
<?Data.Sv.Encode
==<<Data.Sv.Decode, Data.Sv
>$Data.Sv
>>==Data.Sv.Decode, Data.Sv
?>Data.Sv.Encode
?>>Data.Sv.Encode
afterText.Space
AltData.Sv
alterInputData.Sv.Decode
AsFieldData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
AsHorizontalSpaceText.Space
AsNewlineText.Newline
AsQuoteText.Quote
attoparsecByteStringData.Sv.Parse, Data.Sv
attoparsecTextData.Sv.Parse, Data.Sv
BadDecodeData.Sv.Decode.Type, Data.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
badDecodeData.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
BadParseData.Sv.Decode.Type, Data.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
badParseData.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
beforeText.Space
betwixtText.Space
bindDecodeData.Sv.Decode
bindValidationData.Sv.Decode.Error, Data.Sv
bool10Data.Sv.Encode
booleanData.Sv.Decode
boolean'Data.Sv.Decode
boolTrueFalseData.Sv.Encode
booltruefalseData.Sv.Encode
boolYesNoData.Sv.Encode
boolyesnoData.Sv.Encode
boolYNData.Sv.Encode
buildData.Sv.Print.Options, Data.Sv.Print, Data.Sv
buildDecodeData.Sv.Decode.Type, Data.Sv.Decode, Data.Sv
byteString 
1 (Function)Data.Sv.Encode
2 (Function)Data.Sv.Decode
categoricalData.Sv.Decode
categorical'Data.Sv.Decode
char 
1 (Function)Data.Sv.Encode
2 (Function)Data.Sv.Decode
charToSpaceText.Space
choiceData.Sv.Decode
chooseData.Sv
chosenData.Sv
commaData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
conquerData.Sv
constData.Sv.Encode
contentsData.Sv.Decode
contramapData.Sv
ContravariantData.Sv
CRText.Newline
CRLFText.Newline
DecidableData.Sv
Decode 
1 (Type/Class)Data.Sv.Decode.Type, Data.Sv.Decode, Data.Sv
2 (Data Constructor)Data.Sv.Decode.Type, Data.Sv.Decode, Data.Sv
decodeData.Sv.Decode, Data.Sv
Decode'Data.Sv.Decode.Type, Data.Sv.Decode, Data.Sv
decodeEitherData.Sv.Decode, Data.Sv
decodeEither'Data.Sv.Decode, Data.Sv
DecodeErrorData.Sv.Decode.Type, Data.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
decodeErrorData.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
DecodeErrors 
1 (Type/Class)Data.Sv.Decode.Type, Data.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
2 (Data Constructor)Data.Sv.Decode.Type, Data.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
decodeMayData.Sv.Decode, Data.Sv
decodeReadData.Sv.Decode
decodeRead'Data.Sv.Decode
decodeReadWithMsgData.Sv.Decode
DecodeState 
1 (Type/Class)Data.Sv.Decode.Type, Data.Sv
2 (Data Constructor)Data.Sv.Decode.Type, Data.Sv
DecodeValidationData.Sv.Decode.Type, Data.Sv.Decode, Data.Sv
defaultEncodeOptionsData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
defaultHeadednessData.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
defaultParseOptionsData.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
defaultPrintOptionsData.Sv.Print.Options, Data.Sv.Print, Data.Sv
defaultSeparatorData.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
divideData.Sv
dividedData.Sv
DivisibleData.Sv
double 
1 (Function)Data.Sv.Encode
2 (Function)Data.Sv.Decode
DoubleQuoteText.Quote
doubleQuotedFieldData.Sv.Parse.Internal
eitherData.Sv.Decode
elementData.Sv.Decode
emptyData.Sv.Encode
emptyFieldData.Sv.Decode
emptyRecordData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
EmptyRecordsData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
emptySvData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
Encode 
1 (Type/Class)Data.Sv.Encode.Type, Data.Sv.Encode, Data.Sv
2 (Data Constructor)Data.Sv.Encode.Type, Data.Sv.Encode, Data.Sv
encodeData.Sv.Encode, Data.Sv
encodeBuilderData.Sv.Encode, Data.Sv
encodeOfData.Sv.Encode
encodeOfMayData.Sv.Encode
EncodeOptions 
1 (Type/Class)Data.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
2 (Data Constructor)Data.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
encodeOptionsData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
encodeRowData.Sv.Encode, Data.Sv
encodeRowBuilderData.Sv.Encode
encodeStringData.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
encodeSvData.Sv.Encode, Data.Sv
encodeToFileData.Sv.Encode, Data.Sv
encodeToHandleData.Sv.Encode, Data.Sv
endingData.Sv.Parse.Internal
endOnBlankLineData.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
escapeData.Sv.Print.Options, Data.Sv.Print, Data.Sv
escapeCharText.Escape
EscaperText.Escape
Escaper'Text.Escape
escapeStringText.Escape
escapeTextText.Escape
escapeUtf8Text.Escape
escapeUtf8LazyText.Escape
exactlyData.Sv.Decode
ExpectedEndOfRowData.Sv.Decode.Type, Data.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
expectedEndOfRowData.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
FailureData.Sv.Decode.Type, Data.Sv.Decode, Data.Sv
FieldData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
fieldData.Sv.Parse.Internal
fieldContentsData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
fieldsData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
finalNewlinesData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
float 
1 (Function)Data.Sv.Encode
2 (Function)Data.Sv.Decode
foldFieldData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
fromNelData.Vector.NonEmpty
getDecodeStateData.Sv.Decode.Type, Data.Sv
getEncodeData.Sv.Encode.Type, Data.Sv.Encode, Data.Sv
getHeadednessData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
getRawUnescapedText.Escape
HasEncodeOptionsData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
HasFieldsData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
HasHeadednessData.Sv.Syntax.Sv, Data.Sv.Parse.Options, Data.Sv.Syntax, Data.Sv.Parse, Data.Sv
HasHeaderData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
HasParseOptionsData.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
HasPrintOptionsData.Sv.Print.Options, Data.Sv.Print, Data.Sv
HasRecordData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
HasRecordsData.Sv.Syntax.Record, Data.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
HasSeparatorData.Sv.Syntax.Sv, Data.Sv.Parse.Options, Data.Sv.Syntax, Data.Sv.Parse, Data.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
HasSpacedText.Space
HasSvData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
HeadedData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
HeadednessData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
headednessData.Sv.Syntax.Sv, Data.Sv.Parse.Options, Data.Sv.Syntax, Data.Sv.Parse, Data.Sv
Header 
1 (Type/Class)Data.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
2 (Data Constructor)Data.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
header 
1 (Function)Data.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
2 (Function)Data.Sv.Parse.Internal
headerNewlineData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
headerRecordData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
headNevData.Vector.NonEmpty
HorizontalSpaceText.Space
ignoreData.Sv.Decode
ignoreFailureData.Sv.Decode
Ind 
1 (Type/Class)Data.Sv.Decode.Type, Data.Sv
2 (Data Constructor)Data.Sv.Decode.Type, Data.Sv
int 
1 (Function)Data.Sv.Encode
2 (Function)Data.Sv.Decode
integer 
1 (Function)Data.Sv.Encode
2 (Function)Data.Sv.Decode
lazyByteString 
1 (Function)Data.Sv.Encode
2 (Function)Data.Sv.Decode
lazyUtf8Data.Sv.Decode
LFText.Newline
loseData.Sv
manyData.Sv
manySpacesText.Space
mapErrorsData.Sv.Decode
maybeHeaderData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
mkDecodeData.Sv.Decode
mkDecodeWithQuotesData.Sv.Decode
mkDecodeWithSpacesData.Sv.Decode
mkEncodeBSData.Sv.Encode
mkEncodeWithOptsData.Sv.Encode
mkHeaderData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
mkRecordsData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
mkSvData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
NewlineText.Newline
newlineData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
newlineToStringText.Newline
noHeaderData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
NonEmptyVector 
1 (Type/Class)Data.Vector.NonEmpty
2 (Data Constructor)Data.Vector.NonEmpty
nopData.Sv.Encode
onErrorData.Sv.Decode
optionalFieldData.Sv.Decode
orElseData.Sv.Decode
orElseEData.Sv.Decode
orEmpty 
1 (Function)Data.Sv.Encode
2 (Function)Data.Sv.Decode
parseDecodeData.Sv.Decode, Data.Sv
parseDecode'Data.Sv.Decode, Data.Sv
parseDecodeFromFileData.Sv.Decode, Data.Sv
parseDecodeFromFile'Data.Sv.Decode, Data.Sv
parseNewlineText.Newline
ParseOptions 
1 (Type/Class)Data.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
2 (Data Constructor)Data.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
parseOptionsData.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
parseSvData.Sv.Parse, Data.Sv
parseSv'Data.Sv.Parse, Data.Sv
parseSvFromFileData.Sv.Parse, Data.Sv
parseSvFromFile'Data.Sv.Parse, Data.Sv
pipeData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
printFieldData.Sv.Print.Internal
printHeaderData.Sv.Print.Internal
printNewlineData.Sv.Print.Internal
PrintOptions 
1 (Type/Class)Data.Sv.Print.Options, Data.Sv.Print, Data.Sv
2 (Data Constructor)Data.Sv.Print.Options, Data.Sv.Print, Data.Sv
printOptionsData.Sv.Print.Options, Data.Sv.Print, Data.Sv
printRecordData.Sv.Print.Internal
printRecordsData.Sv.Print.Internal
printSpacedData.Sv.Print.Internal
printSvData.Sv.Print, Data.Sv
printSv'Data.Sv.Print, Data.Sv
printSvLazyData.Sv.Print, Data.Sv
printSvLazy'Data.Sv.Print, Data.Sv
printSvTextData.Sv.Print, Data.Sv
printSvTextLazyData.Sv.Print, Data.Sv
promoteData.Sv.Decode
QuoteText.Quote
quoteData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
quoteCharText.Quote
QuotedData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
quoteToStringText.Quote
rawData.Sv.Decode
Record 
1 (Type/Class)Data.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
2 (Data Constructor)Data.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
record 
1 (Function)Data.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
2 (Function)Data.Sv.Parse.Internal
recordListData.Sv.Syntax.Record, Data.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
recordNelData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
Records 
1 (Type/Class)Data.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
2 (Data Constructor)Data.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
records 
1 (Function)Data.Sv.Syntax.Record, Data.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
2 (Function)Data.Sv.Parse.Internal
recordSpacedFieldsIsoData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
removeSpacesText.Space
replaceData.Sv.Decode
row 
1 (Function)Data.Sv.Encode
2 (Function)Data.Sv.Decode
rowWithSpacingData.Sv.Decode
runDecodeData.Sv.Decode
runDecodeStateData.Sv.Decode.Type, Data.Sv
runSvParserData.Sv.Parse, Data.Sv
runSvParserFromFileData.Sv.Parse, Data.Sv
separatedValuesData.Sv.Parse.Internal, Data.Sv.Parse, Data.Sv
SeparatorData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
separatorData.Sv.Syntax.Sv, Data.Sv.Parse.Options, Data.Sv.Syntax, Data.Sv.Parse, Data.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
showData.Sv.Encode
singleText.Space
singleFieldData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
SingleQuoteText.Quote
singleQuotedFieldData.Sv.Parse.Internal
singleRecordData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
someData.Sv
SpaceText.Space
Spaced 
1 (Type/Class)Text.Space, Data.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
2 (Data Constructor)Text.Space, Data.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
spaced 
1 (Function)Text.Space
2 (Function)Data.Sv.Parse.Internal
SpacedFieldData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
spacedFieldData.Sv.Parse.Internal
spacedFieldsData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
spacedValueText.Space
SpacesText.Space
spacesStringText.Space
spacesTextText.Space
spaceToCharText.Space
spacingAfterData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
spacingBeforeData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
string 
1 (Function)Data.Sv.Encode
2 (Function)Data.Sv.Decode
stringPrintOptionsData.Sv.Print.Options, Data.Sv.Print, Data.Sv
SuccessData.Sv.Decode.Type, Data.Sv.Decode, Data.Sv
Sv 
1 (Type/Class)Data.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
2 (Data Constructor)Data.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
svData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
SvParser 
1 (Type/Class)Data.Sv.Parse, Data.Sv
2 (Data Constructor)Data.Sv.Parse, Data.Sv
TabText.Space
tab 
1 (Function)Text.Space
2 (Function)Data.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
tailNevData.Vector.NonEmpty
terminalNewlineData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
textData.Sv.Encode
textPrintOptionsData.Sv.Print.Options, Data.Sv.Print, Data.Sv
toNelData.Vector.NonEmpty
traverseHeaderData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
traverseNewlinesData.Sv.Syntax.Record, Data.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
traverseRecordsData.Sv.Syntax.Record, Data.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
trifectaData.Sv.Parse, Data.Sv
trifectaResultToEitherData.Sv.Decode.Error, Data.Sv
Unescaped 
1 (Type/Class)Text.Escape
2 (Data Constructor)Text.Escape
unescapedFieldData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
UnexpectedEndOfRowData.Sv.Decode.Type, Data.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
unexpectedEndOfRowData.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
UnheadedData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
uniformText.Space
UnknownCategoricalValueData.Sv.Decode.Type, Data.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
unknownCategoricalValueData.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
UnquotedData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
unquotedFieldData.Sv.Parse.Internal
unsafeBuilderData.Sv.Encode
unsafeByteStringData.Sv.Encode
unsafeByteStringBuilderData.Sv.Encode
unsafeConstData.Sv.Encode
unsafeLazyByteStringData.Sv.Encode
unsafeStringData.Sv.Encode
unsafeTextData.Sv.Encode
unspacedText.Space
untrimmedData.Sv.Decode
unwrapDecodeData.Sv.Decode.Type, Data.Sv.Decode, Data.Sv
utf8Data.Sv.Decode
utf8LazyPrintOptionsData.Sv.Print.Options, Data.Sv.Print, Data.Sv
utf8PrintOptionsData.Sv.Print.Options, Data.Sv.Print, Data.Sv
validateEitherData.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
validateEither'Data.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
validateMaybeData.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
validateMaybe'Data.Sv.Decode.Error, Data.Sv.Decode, Data.Sv
validateTrifectaResultData.Sv.Decode.Error, Data.Sv
ValidationData.Sv.Decode.Type, Data.Sv.Decode, Data.Sv
withAttoparsecData.Sv.Decode
withParsecData.Sv.Decode
withTrifectaData.Sv.Decode
writeSvToFileData.Sv.Print, Data.Sv
writeSvToFile'Data.Sv.Print, Data.Sv
writeSvToHandleData.Sv.Print, Data.Sv
writeSvToHandle'Data.Sv.Print, Data.Sv
_afterText.Space
_beforeText.Space
_buildData.Sv.Print.Options, Data.Sv.Print, Data.Sv
_CRText.Newline
_CRLFText.Newline
_DoubleQuoteText.Quote
_EmptyRecordsData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
_encodeSeparatorData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
_encodeStringData.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
_endOnBlankLineData.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
_escapeData.Sv.Print.Options, Data.Sv.Print, Data.Sv
_FieldData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
_fieldsData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
_finalNewlinesData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
_headednessData.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
_headerRecordData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
_HorizontalSpaceText.Space
_LFText.Newline
_maybeHeaderData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
_NewlineText.Newline
_newlineData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
_NonEmptyRecordsData.Sv.Syntax.Record, Data.Sv.Syntax, Data.Sv
_parseSeparatorData.Sv.Parse.Options, Data.Sv.Parse, Data.Sv
_QuoteText.Quote
_quoteData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
_QuotedData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
_recordsData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
_separatorSvData.Sv.Syntax.Sv, Data.Sv.Syntax, Data.Sv
_SingleQuoteText.Quote
_SpaceText.Space
_spacingAfterData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
_spacingBeforeData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
_TabText.Space
_terminalNewlineData.Sv.Encode.Options, Data.Sv.Encode, Data.Sv
_UnquotedData.Sv.Syntax.Field, Data.Sv.Syntax, Data.Sv
_valueText.Space