Copyright | (c) DFKI GmbH 2012 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | Christian.Maeder@dfki.de |
Stability | provisional |
Portability | non-portable(derive Typeable instances) |
Safe Haskell | None |
Automatic derivation of instances via DrIFT-rule ShATermConvertible, Json
for the type(s):
ElemWOrd
Orphan instances
Generic (ElemWOrd a) Source # | |
FromJSON a => FromJSON (ElemWOrd a) Source # | |
parseJSON :: Value -> Parser (ElemWOrd a) parseJSONList :: Value -> Parser [ElemWOrd a] | |
ToJSON a => ToJSON (ElemWOrd a) Source # | |
toEncoding :: ElemWOrd a -> Encoding toJSONList :: [ElemWOrd a] -> Value toEncodingList :: [ElemWOrd a] -> Encoding | |
ShATermConvertible a => ShATermConvertible (ElemWOrd a) Source # | |
toShATermAux :: ATermTable -> ElemWOrd a -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [ElemWOrd a] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, ElemWOrd a) fromShATermList' :: Int -> ATermTable -> (ATermTable, [ElemWOrd a]) |