Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Generics.Deriving.Copoint
GCopoint class
Minimal complete definition
Nothing
Instances
Default method
gcopointdefault :: (Generic1 d, GCopoint' (Rep1 d)) => d a -> a #
Internal class
Instances
GCopoint' Par1 # | |
Defined in Generics.Deriving.Copoint | |
GCopoint' (V1 :: Type -> Type) # | |
Defined in Generics.Deriving.Copoint | |
GCopoint' (U1 :: Type -> Type) # | |
Defined in Generics.Deriving.Copoint | |
GCopoint f => GCopoint' (Rec1 f) # | |
Defined in Generics.Deriving.Copoint | |
GCopoint' (K1 i c :: Type -> Type) # | |
Defined in Generics.Deriving.Copoint | |
(GCopoint' f, GCopoint' g) => GCopoint' (f :+: g) # | |
Defined in Generics.Deriving.Copoint | |
(GCopoint' f, GCopoint' g) => GCopoint' (f :*: g) # | |
Defined in Generics.Deriving.Copoint | |
GCopoint' f => GCopoint' (M1 i c f) # | |
Defined in Generics.Deriving.Copoint | |
(GCopoint f, GCopoint' g) => GCopoint' (f :.: g) # | |
Defined in Generics.Deriving.Copoint |