HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

Modulelinear-base-0.8.1

Data.Monoid.Linear.Internal.Monoid

  • 1 class
  • 2 values
classclass Semigroup a => Monoid a where
#

Methods

Instances31Monoid, …
  • Monoid AllDefined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Monoid AnyDefined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Monoid OrderingDefined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Monoid ()Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Monoid a => Monoid (Ur a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Monoid (Array a)Defined in linear-base-0.8.1 · Data.Array.Polarized.Push
  • Monoid (ArrayWriter a)Defined in linear-base-0.8.1 · Data.Array.Polarized.Push
  • Monoid (Endo a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Monoid [a]Defined in linear-base-0.8.1 · Data.List.Linear · orphan
  • Monoid a => Monoid (Identity a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Monoid a => Monoid (Down a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Monoid a => Monoid (Dual a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Monoid a => Monoid (IO a)Defined in linear-base-0.8.1 · System.IO.Linear
  • Monoid a => Monoid (RIO a)Defined in linear-base-0.8.1 · System.IO.Resource.Linear.Internal
  • Semigroup a => Monoid (Maybe a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • AddIdentity a => Monoid (Sum a)Defined in linear-base-0.8.1 · Data.Num.Linear · orphan
  • AddIdentity a => Monoid (Adding a)Defined in linear-base-0.8.1 · Data.Num.Linear
  • MultIdentity a => Monoid (Product a)Defined in linear-base-0.8.1 · Data.Num.Linear · orphan
  • MultIdentity a => Monoid (Multiplying a)Defined in linear-base-0.8.1 · Data.Num.Linear
  • Consumable a => Monoid (First a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Consumable a => Monoid (Last a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • (Movable a, Monoid a) => Monoid (MovableMonoid a)Defined in linear-base-0.8.1 · Data.Unrestricted.Linear.Internal.Instances
  • Monoid (Proxy a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • (Monoid a, Monoid b) => Monoid (a, b)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Monoid a => Monoid (Const a b)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • (Applicative f, Monoid a) => Monoid (Ap f a)Defined in linear-base-0.8.1 · Data.Functor.Linear.Internal.Applicative · orphan
  • (Monoid a, Monoid b, Monoid c) => Monoid (a, b, c)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • (Monoid (f a), Monoid (g a)) => Monoid (Product f g a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • (Monoid a, Monoid b, Monoid c, Monoid d) => Monoid (a, b, c, d)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • Monoid (f (g a)) => Monoid (Compose f g a)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid
  • (Monoid a, Monoid b, Monoid c, Monoid d, Monoid e) => Monoid (a, b, c, d, e)Defined in linear-base-0.8.1 · Data.Monoid.Linear.Internal.Monoid

Orphan instances

2 instances