Creates a CsvParser instance.
Creates a CsvParser instance.
indicates which characters have special meanings
Change the type of key that this builder requires, with the option of indicating an error condition
Change the type of key that this builder requires, with the option of indicating an error condition
3.1
Change the type of value that this builder requires, with the option of indicating an error condition
Change the type of value that this builder requires, with the option of indicating an error condition
Change the type of key that this builder requires
Change the type of key that this builder requires
Change the type of value that this builder requires
Change the type of value that this builder requires
Decodes the input values to an object.
Decodes the input values to an object.
the type of object to create
the builder to use to construct the object
the serialized json object or array
the parsed object
Decodes the input values to an object.
Decodes the input values to an object.
the type of object to create
the builder to use to construct the object
the serialized json object or array
the parsed object
Parse the input into a Value.
Parse the input into a Value. Return a Right if Parser.parse would have returned a Primitive, else return a Left.
A streaming decoder for csv data, where the first line of the csv data is a header row.
This parser is lenient, in that it ignores trailing delimiters
A CSV file is always two levels deep, an array of key-value mappings.
3.1