Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
GHC.Generics definition of <>
Documentation
class GSemigroup rep where Source #
Instances
GSemigroup (U1 ∷ Type → Type) Source # | |
GSemigroup (V1 ∷ Type → Type) Source # | |
(GSemigroup l, GSemigroup r) ⇒ GSemigroup (l :*: r) Source # | |
(TypeError ((('Text "No Generics definition of " :<>: 'ShowType Semigroup) :<>: 'Text " for types with multiple constructors ") :<>: 'ShowType (l :+: r)) ∷ Constraint) ⇒ GSemigroup (l :+: r) Source # | |
Monoid c ⇒ GSemigroup (K1 i c ∷ Type → Type) Source # | |
GSemigroup f ⇒ GSemigroup (M1 i c f) Source # | |