Data.Aeson.BetterErrors

The Parser type

data Parse err a

Basic parsers

asText

asString

asScientific

asIntegral

asRealFloat

asBool

asNull

asObject

asArray

Traversing JSON

key

keyOrDefault

keyMay

nth

nthOrDefault

nthMay

eachInArray

eachInObject

Custom validations

withText

withString

withScientific

withIntegral

withRealFloat

withBool

withObject

withArray

Running parsers

parse

parseStrict

parseValue

Errors

data ParseError err

data PathPiece

data ErrorSpecifics err

displayError

displayPath

displaySpecifics

Miscellaneous

toAesonParser

data JSONType

jsonTypeOf