Safe Haskell | None |
---|---|
Language | Haskell2010 |
Rattletrap.Type.Dictionary
Documentation
data Dictionary a Source #
Instances
FromJSON a => FromJSON (Dictionary a) Source # | |
Defined in Rattletrap.Type.Dictionary Methods parseJSON :: Value -> Parser (Dictionary a) # parseJSONList :: Value -> Parser [Dictionary a] # omittedField :: Maybe (Dictionary a) # | |
ToJSON a => ToJSON (Dictionary a) Source # | |
Defined in Rattletrap.Type.Dictionary Methods toJSON :: Dictionary a -> Value # toEncoding :: Dictionary a -> Encoding # toJSONList :: [Dictionary a] -> Value # toEncodingList :: [Dictionary a] -> Encoding # omitField :: Dictionary a -> Bool # | |
Show a => Show (Dictionary a) Source # | |
Defined in Rattletrap.Type.Dictionary Methods showsPrec :: Int -> Dictionary a -> ShowS # show :: Dictionary a -> String # showList :: [Dictionary a] -> ShowS # | |
Eq a => Eq (Dictionary a) Source # | |
Defined in Rattletrap.Type.Dictionary |
elementSchema :: Schema -> Schema Source #
byteGetWith :: Int -> [(Int, (Str, a))] -> ByteGet a -> ByteGet (Dictionary a) Source #