typed-wire-utils-0.2.0.0: Haskell utility library required for code generated by typed-wire compiler
Text.TypedWire
Synopsis
newtype AsBase64 Source #
Usual bytestrings, but with base64 aeson repr
Constructors
Fields
Instances
Methods
(==) :: AsBase64 -> AsBase64 -> Bool #
(/=) :: AsBase64 -> AsBase64 -> Bool #
compare :: AsBase64 -> AsBase64 -> Ordering #
(<) :: AsBase64 -> AsBase64 -> Bool #
(<=) :: AsBase64 -> AsBase64 -> Bool #
(>) :: AsBase64 -> AsBase64 -> Bool #
(>=) :: AsBase64 -> AsBase64 -> Bool #
max :: AsBase64 -> AsBase64 -> AsBase64 #
min :: AsBase64 -> AsBase64 -> AsBase64 #
readsPrec :: Int -> ReadS AsBase64 #
readList :: ReadS [AsBase64] #
readPrec :: ReadPrec AsBase64 #
readListPrec :: ReadPrec [AsBase64] #
showsPrec :: Int -> AsBase64 -> ShowS #
show :: AsBase64 -> String #
showList :: [AsBase64] -> ShowS #
toJSON :: AsBase64 -> Value #
toEncoding :: AsBase64 -> Encoding #
toJSONList :: [AsBase64] -> Value #
toEncodingList :: [AsBase64] -> Encoding #
parseJSON :: Value -> Parser AsBase64 #
parseJSONList :: Value -> Parser [AsBase64] #
eatBool :: Bool -> Parser () Source #
Enforce bool and ignore it