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