| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.JsonRpc.Generic
Documentation
class GFromArrayJSON f Source #
Minimal complete definition
gFromArrayJSON
Instances
| GFromArrayJSON U1 Source # | |
| FromJSON a => GFromArrayJSON (K1 i a) Source # | |
| (GFromArrayJSON a, GFromArrayJSON b) => GFromArrayJSON ((:*:) a b) Source # | |
| GFromArrayJSON a => GFromArrayJSON (M1 i c a) Source # | |
genericParseJSONRPC :: (Generic a, GFromJSON (Rep a), GFromArrayJSON (Rep a)) => Options -> Value -> Parser a Source #
class GToArrayJSON f Source #
Minimal complete definition
gToArrayJSON
Instances
| GToArrayJSON U1 Source # | |
| ToJSON a => GToArrayJSON (K1 i a) Source # | |
| (GToArrayJSON a, GToArrayJSON b) => GToArrayJSON ((:*:) a b) Source # | |
| GToArrayJSON a => GToArrayJSON (M1 i c a) Source # | |
genericToArrayJSON :: (Generic a, GToArrayJSON (Rep a)) => a -> Value Source #