| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Morpheus.Generics.DeriveResolvers
Documentation
class DeriveResolvers f where Source #
Methods
deriveResolvers :: MetaInfo -> f a -> [(Text, (Text, Selection) -> ResolveIO JSType)] Source #
Instances
| DeriveResolvers (U1 :: Type -> Type) Source # | |
| GQLObject a => DeriveResolvers (K1 i a :: Type -> Type) Source # | |
| (DeriveResolvers f, DeriveResolvers g) => DeriveResolvers (f :*: g) Source # | |
| (Datatype c, DeriveResolvers f) => DeriveResolvers (M1 D c f) Source # | |
| (Constructor c, DeriveResolvers f) => DeriveResolvers (M1 C c f) Source # | |
| (Selector s, DeriveResolvers f) => DeriveResolvers (M1 S s f) Source # | |