parser package:aeson

A JSON parser. N.B. This might not fit your usual understanding of "parser". Instead you might like to think of Parser as a "parse result", i.e. a parser to which the input has already been applied.
A handler function to handle previous errors and return to normal execution.
Throw a parser error with an additional path.
Helper function to use with liftParseJSON. See listEncoding.