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
4.0
Change the type of extra that this parser produces
Change the type of extra that this parser produces
4.0
Change the type of failure that this parser produces
Change the type of failure that this parser produces
4.0
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 sequence containing values
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.
4.0
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.
(Since version 4.0) This version doesn't allow specifying what the error is; use the two-arg version instead
A parser that can parse the results of recursive MapBuilder builds
the type of keys contained in the Map
the primitive values contained in the Map
4.0
3.1