!   (C) CSIRO 2017-2018BSD3-George Wilson <george.wilson@data61.csiro.au> experimental non-portableNone  sv-svfactorParse a   as an  - and then decode it using the given decoder.'This version uses trifecta for parsing. sv-svfactorParse a   as an  - and then decode it using the given decoder.3This version lets you control which parser is used. sv-svfactorDecode from an   using the given decoder sv-svfactor}Promote a decoder that works on fields to one that works on fields with optional surrounding spaces, by ignoring the spaces. sv-svfactorMPromote a decoder to work on a field by ignoring the structure of the field. sv-svfactorSPromote a decoder to work on a spaced field by ignoring the spacing and the field. sv-svfactorDemote a decoder that works on fields to one that ignores the field structure by always passing in a dummy set of double quotes. sv-svfactorDemote a decoder that works on spaced fields to one that ignores the spacing and field structure by always passing in a dummy set of double quotes and empty spacing. sv-svfactor Alias for   sv-svfactorGet the  from a   sv-svfactorGet the contents from a         &sv-svfactor-0.2-4jLqCAfHXQR4jJX5YwQ0GyData.Sv.Svfactor parseDecode parseDecode'decodeSvfactor ignoreSpaces ignoreFieldignoreSpacedField treatAsQuotedtreatAsQuotedUnspaced spacedFieldfieldcontentsbytestring-0.10.8.2Data.ByteString.Internal ByteString#svfactor-0.1-DxxecQDFxrX35DKVGjd1pQData.Svfactor.Syntax.SvSv"sv-core-0.3-LvTTMBnJXro7DqsYUAXPZ6Data.Sv.Decode.CoreData.Svfactor.Syntax.FieldField SpacedField