-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | RFC 9535 compliant JSONPath parsing and querying package. JSONPath is -- similar to XPath for querying XML documents. @package aeson-jsonpath @version 0.1.0.0 module Data.Aeson.JSONPath.Parser data JSPQuery JSPRoot :: [JSPSegment] -> JSPQuery data JSPSegment JSPChildSeg :: JSPChildSegment -> JSPSegment data JSPChildSegment JSPBracketed :: [JSPSelector] -> JSPChildSegment JSPMemberNameSH :: JSPNameSelector -> JSPChildSegment JSPSegWildcard :: JSPWildcardT -> JSPChildSegment data JSPSelector JSPNameSel :: JSPNameSelector -> JSPSelector JSPIndexSel :: JSPIndexSelector -> JSPSelector JSPSliceSel :: JSPSliceSelector -> JSPSelector JSPWildSel :: JSPWildcardT -> JSPSelector data JSPWildcardT JSPWildcard :: JSPWildcardT pJSPQuery :: Parser JSPQuery instance GHC.Show.Show Data.Aeson.JSONPath.Parser.JSPWildcardT instance GHC.Classes.Eq Data.Aeson.JSONPath.Parser.JSPWildcardT instance GHC.Show.Show Data.Aeson.JSONPath.Parser.JSPSelector instance GHC.Classes.Eq Data.Aeson.JSONPath.Parser.JSPSelector instance GHC.Show.Show Data.Aeson.JSONPath.Parser.JSPChildSegment instance GHC.Classes.Eq Data.Aeson.JSONPath.Parser.JSPChildSegment instance GHC.Show.Show Data.Aeson.JSONPath.Parser.JSPSegment instance GHC.Classes.Eq Data.Aeson.JSONPath.Parser.JSPSegment instance GHC.Show.Show Data.Aeson.JSONPath.Parser.JSPQuery instance GHC.Classes.Eq Data.Aeson.JSONPath.Parser.JSPQuery module Data.Aeson.JSONPath runJSPQuery :: Text -> Value -> Either ParseError Value