Safe Haskell | None |
---|---|
Language | Haskell98 |
Generics.Deriving.Copoint
Contents
- class GCopoint d where
- gcopoint :: d a -> a
- gcopointdefault :: (Generic1 d, GCopoint' (Rep1 d)) => d a -> a
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 ((,,,) 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