Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data PathSegment
- data DemotedPathSegment
- newtype JSONPath = JSONPath Text
- demotePath :: Sing (ps :: [PathSegment]) -> [DemotedPathSegment]
- demotedPathToText :: [DemotedPathSegment] -> JSONPath
- pathToText :: Sing (ps :: [PathSegment]) -> JSONPath
Documentation
data PathSegment Source #
Instances
data Sing (jp :: PathSegment) Source # | |
Defined in Data.Schematic.Path |
data DemotedPathSegment Source #
Instances
Show DemotedPathSegment Source # | |
Defined in Data.Schematic.Path showsPrec :: Int -> DemotedPathSegment -> ShowS # show :: DemotedPathSegment -> String # showList :: [DemotedPathSegment] -> ShowS # |
Textual representation of json path.
demotePath :: Sing (ps :: [PathSegment]) -> [DemotedPathSegment] Source #
pathToText :: Sing (ps :: [PathSegment]) -> JSONPath Source #