Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
class Selectors rep t where Source #
Instances
Selectors (U1 :: k -> Type) t Source # | |
(Selector s, GQLInput a) => Selectors (RecSel s a :: Type -> Type) (Text, InputField) Source # | |
Defined in Data.Morpheus.Kind.GQLArgs | |
(Selector s, GQLObject a) => Selectors (RecSel s a :: Type -> Type) (Text, ObjectField) Source # | |
Defined in Data.Morpheus.Kind.GQLObject | |
(Selectors a t, Selectors b t) => Selectors (a :*: b :: k -> Type) t Source # | |
Selectors f t => Selectors (M1 C x f :: k -> Type) t Source # | |
Selectors f t => Selectors (M1 D x f :: k -> Type) t Source # | |