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