svfactor-0.1: Syntax-preserving CSV manipulation

Index

afterData.Svfactor.Text.Space
AsFieldData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
AsHorizontalSpaceData.Svfactor.Text.Space
AsNewlineData.Svfactor.Text.Newline
AsQuoteData.Svfactor.Text.Quote
attoparsecByteStringData.Svfactor.Parse, Data.Svfactor
attoparsecTextData.Svfactor.Parse, Data.Svfactor
beforeData.Svfactor.Text.Space
betwixtData.Svfactor.Text.Space
buildData.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
charToSpaceData.Svfactor.Text.Space
commaData.Svfactor.Text.Separator, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
CRData.Svfactor.Text.Newline
CRLFData.Svfactor.Text.Newline
defaultHeadednessData.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
defaultParseOptionsData.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
defaultPrintOptionsData.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
defaultSeparatorData.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
DoubleQuoteData.Svfactor.Text.Quote
doubleQuotedFieldData.Svfactor.Parse.Internal
emptyRecordData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
EmptyRecordsData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
emptySvData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
encodeStringData.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
endingData.Svfactor.Parse.Internal
endOnBlankLineData.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
escapeData.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
escapeCharData.Svfactor.Text.Escape
EscaperData.Svfactor.Text.Escape
Escaper'Data.Svfactor.Text.Escape
escapeStringData.Svfactor.Text.Escape
escapeTextData.Svfactor.Text.Escape
escapeUtf8Data.Svfactor.Text.Escape
escapeUtf8LazyData.Svfactor.Text.Escape
FieldData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
fieldData.Svfactor.Parse.Internal
fieldContentsData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
fieldsData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
finalNewlinesData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
foldFieldData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
fromNelData.Svfactor.Vector.NonEmpty
getHeadednessData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
getRawUnescapedData.Svfactor.Text.Escape
HasFieldsData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
HasHeadednessData.Svfactor.Structure.Headedness, Data.Svfactor.Syntax.Sv, Data.Svfactor.Parse.Options, Data.Svfactor.Syntax, Data.Svfactor.Parse, Data.Svfactor
HasHeaderData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
HasParseOptionsData.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
HasPrintOptionsData.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
HasRecordData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
HasRecordsData.Svfactor.Syntax.Record, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
HasSeparatorData.Svfactor.Text.Separator, Data.Svfactor.Syntax.Sv, Data.Svfactor.Parse.Options, Data.Svfactor.Syntax, Data.Svfactor.Parse, Data.Svfactor
HasSpacedData.Svfactor.Text.Space
HasSvData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
HeadedData.Svfactor.Structure.Headedness, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
HeadednessData.Svfactor.Structure.Headedness, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
headednessData.Svfactor.Structure.Headedness, Data.Svfactor.Syntax.Sv, Data.Svfactor.Parse.Options, Data.Svfactor.Syntax, Data.Svfactor.Parse, Data.Svfactor
Header 
1 (Type/Class)Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
2 (Data Constructor)Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
header 
1 (Function)Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
2 (Function)Data.Svfactor.Parse.Internal
headerNewlineData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
headerRecordData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
headNevData.Svfactor.Vector.NonEmpty
HorizontalSpaceData.Svfactor.Text.Space
LFData.Svfactor.Text.Newline
manySpacesData.Svfactor.Text.Space
maybeHeaderData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
mkHeaderData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
mkRecordsData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
mkSvData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
NewlineData.Svfactor.Text.Newline
newlineToStringData.Svfactor.Text.Newline
noHeaderData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
NonEmptyVector 
1 (Type/Class)Data.Svfactor.Vector.NonEmpty
2 (Data Constructor)Data.Svfactor.Vector.NonEmpty
parseNewlineData.Svfactor.Text.Newline
ParseOptions 
1 (Type/Class)Data.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
2 (Data Constructor)Data.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
parseOptionsData.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
parseSvData.Svfactor.Parse, Data.Svfactor
parseSv'Data.Svfactor.Parse, Data.Svfactor
parseSvFromFileData.Svfactor.Parse, Data.Svfactor
parseSvFromFile'Data.Svfactor.Parse, Data.Svfactor
pipeData.Svfactor.Text.Separator, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
printFieldData.Svfactor.Print.Internal
printHeaderData.Svfactor.Print.Internal
printNewlineData.Svfactor.Print.Internal
PrintOptions 
1 (Type/Class)Data.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
2 (Data Constructor)Data.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
printOptionsData.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
printRecordData.Svfactor.Print.Internal
printRecordsData.Svfactor.Print.Internal
printSpacedData.Svfactor.Print.Internal
printSvData.Svfactor.Print, Data.Svfactor
printSv'Data.Svfactor.Print, Data.Svfactor
printSvLazyData.Svfactor.Print, Data.Svfactor
printSvLazy'Data.Svfactor.Print, Data.Svfactor
printSvTextData.Svfactor.Print, Data.Svfactor
printSvTextLazyData.Svfactor.Print, Data.Svfactor
QuoteData.Svfactor.Text.Quote
quoteCharData.Svfactor.Text.Quote
QuotedData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
quoteToStringData.Svfactor.Text.Quote
Record 
1 (Type/Class)Data.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
2 (Data Constructor)Data.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
record 
1 (Function)Data.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
2 (Function)Data.Svfactor.Parse.Internal
recordListData.Svfactor.Syntax.Record, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
recordNelData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
Records 
1 (Type/Class)Data.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
2 (Data Constructor)Data.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
records 
1 (Function)Data.Svfactor.Syntax.Record, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
2 (Function)Data.Svfactor.Parse.Internal
recordSpacedFieldsIsoData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
removeSpacesData.Svfactor.Text.Space
runSvParserData.Svfactor.Parse, Data.Svfactor
runSvParserFromFileData.Svfactor.Parse, Data.Svfactor
separatedValuesData.Svfactor.Parse.Internal, Data.Svfactor.Parse, Data.Svfactor
SeparatorData.Svfactor.Text.Separator, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
separatorData.Svfactor.Text.Separator, Data.Svfactor.Syntax.Sv, Data.Svfactor.Parse.Options, Data.Svfactor.Syntax, Data.Svfactor.Parse, Data.Svfactor
singleData.Svfactor.Text.Space
singleFieldData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
SingleQuoteData.Svfactor.Text.Quote
singleQuotedFieldData.Svfactor.Parse.Internal
singleRecordData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
SpaceData.Svfactor.Text.Space
Spaced 
1 (Type/Class)Data.Svfactor.Text.Space, Data.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
2 (Data Constructor)Data.Svfactor.Text.Space, Data.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
spaced 
1 (Function)Data.Svfactor.Text.Space
2 (Function)Data.Svfactor.Parse.Internal
SpacedFieldData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
spacedFieldData.Svfactor.Parse.Internal
spacedFieldsData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
spacedValueData.Svfactor.Text.Space
SpacesData.Svfactor.Text.Space
spacesStringData.Svfactor.Text.Space
spacesTextData.Svfactor.Text.Space
spaceToCharData.Svfactor.Text.Space
stringPrintOptionsData.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
Sv 
1 (Type/Class)Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
2 (Data Constructor)Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
svData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
SvParser 
1 (Type/Class)Data.Svfactor.Parse, Data.Svfactor
2 (Data Constructor)Data.Svfactor.Parse, Data.Svfactor
TabData.Svfactor.Text.Space
tab 
1 (Function)Data.Svfactor.Text.Separator, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
2 (Function)Data.Svfactor.Text.Space
tailNevData.Svfactor.Vector.NonEmpty
textPrintOptionsData.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
toNelData.Svfactor.Vector.NonEmpty
toVectorData.Svfactor.Vector.NonEmpty
traverseHeaderData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
traverseNewlinesData.Svfactor.Syntax.Record, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
traverseRecordsData.Svfactor.Syntax.Record, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
trifectaData.Svfactor.Parse, Data.Svfactor
trifectaResultToEitherData.Svfactor.Parse, Data.Svfactor
Unescaped 
1 (Type/Class)Data.Svfactor.Text.Escape
2 (Data Constructor)Data.Svfactor.Text.Escape
unescapedFieldData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
UnheadedData.Svfactor.Structure.Headedness, Data.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
uniformData.Svfactor.Text.Space
UnquotedData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
unquotedFieldData.Svfactor.Parse.Internal
unspacedData.Svfactor.Text.Space
utf8LazyPrintOptionsData.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
utf8PrintOptionsData.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
writeSvToFileData.Svfactor.Print, Data.Svfactor
writeSvToFile'Data.Svfactor.Print, Data.Svfactor
writeSvToHandleData.Svfactor.Print, Data.Svfactor
writeSvToHandle'Data.Svfactor.Print, Data.Svfactor
_afterData.Svfactor.Text.Space
_beforeData.Svfactor.Text.Space
_buildData.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
_CRData.Svfactor.Text.Newline
_CRLFData.Svfactor.Text.Newline
_DoubleQuoteData.Svfactor.Text.Quote
_EmptyRecordsData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
_encodeStringData.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
_endOnBlankLineData.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
_escapeData.Svfactor.Print.Options, Data.Svfactor.Print, Data.Svfactor
_FieldData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
_fieldsData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
_finalNewlinesData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
_headednessData.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
_headerRecordData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
_HorizontalSpaceData.Svfactor.Text.Space
_LFData.Svfactor.Text.Newline
_maybeHeaderData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
_NewlineData.Svfactor.Text.Newline
_NonEmptyRecordsData.Svfactor.Syntax.Record, Data.Svfactor.Syntax, Data.Svfactor
_parseSeparatorData.Svfactor.Parse.Options, Data.Svfactor.Parse, Data.Svfactor
_QuoteData.Svfactor.Text.Quote
_QuotedData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
_recordsData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
_separatorSvData.Svfactor.Syntax.Sv, Data.Svfactor.Syntax, Data.Svfactor
_SingleQuoteData.Svfactor.Text.Quote
_SpaceData.Svfactor.Text.Space
_TabData.Svfactor.Text.Space
_UnquotedData.Svfactor.Syntax.Field, Data.Svfactor.Syntax, Data.Svfactor
_valueData.Svfactor.Text.Space