| Safe Haskell | Safe |
|---|---|
| Language | Haskell98 |
Generics.Deriving.Copoint
GCopoint class
Minimal complete definition
Nothing
Instances
| GCopoint Identity Source | |
| GCopoint Dual Source | |
| GCopoint Sum Source | |
| GCopoint ((,) a) Source | |
| GCopoint m => GCopoint (WrappedMonad m) Source | |
| GCopoint ((,,) a b) Source | |
| GCopoint f => GCopoint (Alt * f) Source | |
| GCopoint ((,,,) a b c) Source | |
| GCopoint ((,,,,) a b c d) Source | |
| GCopoint ((,,,,,) a b c d e) Source | |
| GCopoint ((,,,,,,) a b c d e f) Source |
Default method
gcopointdefault :: (Generic1 d, GCopoint' (Rep1 d)) => d a -> a Source
Internal class
class GCopoint' t where Source
Instances
| GCopoint' U1 Source | |
| GCopoint' Par1 Source | |
| GCopoint f => GCopoint' (Rec1 f) Source | |
| GCopoint' (K1 i c) Source | |
| (GCopoint' f, GCopoint' g) => GCopoint' ((:+:) f g) Source | |
| (GCopoint' f, GCopoint' g) => GCopoint' ((:*:) f g) Source | |
| (GCopoint f, GCopoint' g) => GCopoint' ((:.:) f g) Source | |
| GCopoint' f => GCopoint' (M1 i c f) Source |