-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requesterrorsRelated to error messagesRelated to error messages
Description
Parse errors are not super helpful and could be improved.
ghci> import Data.Aeson.JSONPath
ghci> import Data.Aeson.QQ.Simple (aesonQQ)
ghci> json = [aesonQQ| { "key": "value" } |]
ghci> query "$. key" json
Left "failed to parse query: $. key" (line 1, column 3):
unexpected " "
expecting letter or "*"
ghci> query "$.$key" json
Left "failed to parse query: $.$key" (line 1, column 3):
unexpected "$"
expecting letter or "*"
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesterrorsRelated to error messagesRelated to error messages