Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class JsonTypeAt a where Source #
jsonTypeAtPosition :: Position -> a -> Maybe JsonType Source #
jsonTypeAt :: a -> Maybe JsonType Source #
Instances
(BalancedParens w, Rank0 w, Rank1 w, Select1 v, TestBit w) => JsonTypeAt (GenericCursor String v w) Source # | |
Defined in HaskellWorks.Data.Json.Standard.Cursor.Type jsonTypeAtPosition :: Position -> GenericCursor String v w -> Maybe JsonType Source # jsonTypeAt :: GenericCursor String v w -> Maybe JsonType Source # | |
(BalancedParens w, Rank0 w, Rank1 w, Select1 v, TestBit w) => JsonTypeAt (GenericCursor ByteString v w) Source # | |
Defined in HaskellWorks.Data.Json.Standard.Cursor.Type jsonTypeAtPosition :: Position -> GenericCursor ByteString v w -> Maybe JsonType Source # jsonTypeAt :: GenericCursor ByteString v w -> Maybe JsonType Source # |