language-tl-0.1.1: A Parser for the Type Language
Language.TL.I64
data I64 Source #
64 bit integer that encodes to json strings instead of json reals
Defined in Language.TL.I64
Methods
minBound :: I64 #
maxBound :: I64 #
(==) :: I64 -> I64 -> Bool #
(/=) :: I64 -> I64 -> Bool #
(+) :: I64 -> I64 -> I64 #
(-) :: I64 -> I64 -> I64 #
(*) :: I64 -> I64 -> I64 #
negate :: I64 -> I64 #
abs :: I64 -> I64 #
signum :: I64 -> I64 #
fromInteger :: Integer -> I64 #
compare :: I64 -> I64 -> Ordering #
(<) :: I64 -> I64 -> Bool #
(<=) :: I64 -> I64 -> Bool #
(>) :: I64 -> I64 -> Bool #
(>=) :: I64 -> I64 -> Bool #
max :: I64 -> I64 -> I64 #
min :: I64 -> I64 -> I64 #
readsPrec :: Int -> ReadS I64 #
readList :: ReadS [I64] #
readPrec :: ReadPrec I64 #
readListPrec :: ReadPrec [I64] #
toRational :: I64 -> Rational #
showsPrec :: Int -> I64 -> ShowS #
show :: I64 -> String #
showList :: [I64] -> ShowS #
arbitrary :: Gen I64 #
shrink :: I64 -> [I64] #
toJSON :: I64 -> Value #
toEncoding :: I64 -> Encoding #
toJSONList :: [I64] -> Value #
toEncodingList :: [I64] -> Encoding #
parseJSON :: Value -> Parser I64 #
parseJSONList :: Value -> Parser [I64] #