Jordan.Types.JSONType
data JSONType Source #
Constructors
Defined in Jordan.Types.JSONType
Methods
minBound :: JSONType #
maxBound :: JSONType #
succ :: JSONType -> JSONType #
pred :: JSONType -> JSONType #
toEnum :: Int -> JSONType #
fromEnum :: JSONType -> Int #
enumFrom :: JSONType -> [JSONType] #
enumFromThen :: JSONType -> JSONType -> [JSONType] #
enumFromTo :: JSONType -> JSONType -> [JSONType] #
enumFromThenTo :: JSONType -> JSONType -> JSONType -> [JSONType] #
(==) :: JSONType -> JSONType -> Bool #
(/=) :: JSONType -> JSONType -> Bool #
compare :: JSONType -> JSONType -> Ordering #
(<) :: JSONType -> JSONType -> Bool #
(<=) :: JSONType -> JSONType -> Bool #
(>) :: JSONType -> JSONType -> Bool #
(>=) :: JSONType -> JSONType -> Bool #
max :: JSONType -> JSONType -> JSONType #
min :: JSONType -> JSONType -> JSONType #
readsPrec :: Int -> ReadS JSONType #
readList :: ReadS [JSONType] #
readPrec :: ReadPrec JSONType #
readListPrec :: ReadPrec [JSONType] #
showsPrec :: Int -> JSONType -> ShowS #
show :: JSONType -> String #
showList :: [JSONType] -> ShowS #
Associated Types
type Rep JSONType :: Type -> Type #
from :: JSONType -> Rep JSONType x #
to :: Rep JSONType x -> JSONType #
rnf :: JSONType -> () #
fromJSON :: JSONParser f => f JSONType Source #
toJSON :: JSONSerializer f => f JSONType Source #