Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.Aeson.JSONPath.Parser
Documentation
data JSPSegment Source #
Constructors
JSPChildSeg JSPChildSegment |
Instances
Show JSPSegment Source # | |
Defined in Data.Aeson.JSONPath.Parser Methods showsPrec :: Int -> JSPSegment -> ShowS # show :: JSPSegment -> String # showList :: [JSPSegment] -> ShowS # | |
Eq JSPSegment Source # | |
Defined in Data.Aeson.JSONPath.Parser |
data JSPChildSegment Source #
Constructors
JSPBracketed [JSPSelector] | |
JSPMemberNameSH JSPNameSelector | |
JSPSegWildcard JSPWildcardT |
Instances
Show JSPChildSegment Source # | |
Defined in Data.Aeson.JSONPath.Parser Methods showsPrec :: Int -> JSPChildSegment -> ShowS # show :: JSPChildSegment -> String # showList :: [JSPChildSegment] -> ShowS # | |
Eq JSPChildSegment Source # | |
Defined in Data.Aeson.JSONPath.Parser Methods (==) :: JSPChildSegment -> JSPChildSegment -> Bool # (/=) :: JSPChildSegment -> JSPChildSegment -> Bool # |
data JSPSelector Source #
Constructors
JSPNameSel JSPNameSelector | |
JSPIndexSel JSPIndexSelector | |
JSPSliceSel JSPSliceSelector | |
JSPWildSel JSPWildcardT |
Instances
Show JSPSelector Source # | |
Defined in Data.Aeson.JSONPath.Parser Methods showsPrec :: Int -> JSPSelector -> ShowS # show :: JSPSelector -> String # showList :: [JSPSelector] -> ShowS # | |
Eq JSPSelector Source # | |
Defined in Data.Aeson.JSONPath.Parser |
data JSPWildcardT Source #
Constructors
JSPWildcard |
Instances
Show JSPWildcardT Source # | |
Defined in Data.Aeson.JSONPath.Parser Methods showsPrec :: Int -> JSPWildcardT -> ShowS # show :: JSPWildcardT -> String # showList :: [JSPWildcardT] -> ShowS # | |
Eq JSPWildcardT Source # | |
Defined in Data.Aeson.JSONPath.Parser |