Functor Multiplicative Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Applicative Multiplicative Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Distributive Multiplicative Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Representable Multiplicative Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Eq a => Eq (Multiplicative a) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Ord a => Ord (Multiplicative a) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Show a => Show (Multiplicative a) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Generic (Multiplicative a) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Bool) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Double) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Float) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Semigroup) b => Semigroup (Multiplicative (a -> b)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Int) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Int8) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Int16) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Int32) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Int64) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Integer) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Natural) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Additive - Semigroup) a => Semigroup (Multiplicative [a]) Source # | |
Instance detailsDefined in Data.Semigroup.Additive |
(Multiplicative - Semigroup) a => Semigroup (Multiplicative (Maybe a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Semigroup) a => Semigroup (Multiplicative (Ratio a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Word) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Word8) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Word16) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Word32) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Word64) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
((Multiplicative - Semigroup) a, (Multiplicative - Semigroup) b) => Semigroup (Multiplicative (Either a b)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative ()) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
((Multiplicative - Semigroup) a, (Multiplicative - Semigroup) b) => Semigroup (Multiplicative (a, b)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
((Additive - Group) a, (Multiplicative - Semigroup) a) => Semigroup (Multiplicative (Complex a)) Source # | |
Instance detailsDefined in Data.Semigroup.Additive |
Semigroup (Multiplicative Uni) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Deci) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Centi) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Milli) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Micro) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Nano) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative Pico) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Additive - Semigroup) a => Semigroup (Multiplicative (Min a)) Source # | |
Instance detailsDefined in Data.Semigroup.Additive |
(Multiplicative - Semigroup) a => Semigroup (Multiplicative (Max a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Semigroup) a => Semigroup (Multiplicative (Dual a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Semigroup) a => Semigroup (Multiplicative (Down a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative CFloat) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative CDouble) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Additive - Semigroup) a => Semigroup (Multiplicative (NonEmpty a)) Source # | |
Instance detailsDefined in Data.Semigroup.Additive |
(Multiplicative - Semigroup) a => Semigroup (Multiplicative (IntMap a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semigroup (Multiplicative IntSet) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Ord k, (Multiplicative - Semigroup) a) => Semigroup (Multiplicative (Map k a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Ord a => Semigroup (Multiplicative (Set a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semiring a => Semigroup (Multiplicative (M44 a)) Source # | |
Instance detailsDefined in Data.Semimodule.Free |
Semiring a => Semigroup (Multiplicative (M33 a)) Source # | |
Instance detailsDefined in Data.Semimodule.Free |
Semiring a => Semigroup (Multiplicative (M22 a)) Source # | |
Instance detailsDefined in Data.Semimodule.Free |
Semiring a => Semigroup (Multiplicative (M11 a)) Source # | |
Instance detailsDefined in Data.Semimodule.Free |
Monoid (Multiplicative Bool) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Double) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Float) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Monoid) b => Monoid (Multiplicative (a -> b)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Int) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Int8) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Int16) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Int32) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Int64) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Integer) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Natural) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Additive - Monoid) a => Monoid (Multiplicative [a]) Source # | |
Instance detailsDefined in Data.Semigroup.Additive |
(Multiplicative - Monoid) a => Monoid (Multiplicative (Maybe a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Monoid) a => Monoid (Multiplicative (Ratio a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Word) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Word8) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Word16) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Word32) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Word64) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative ()) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
((Additive - Group) a, (Multiplicative - Monoid) a) => Monoid (Multiplicative (Complex a)) Source # | |
Instance detailsDefined in Data.Semigroup.Additive |
Monoid (Multiplicative Uni) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Deci) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Centi) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Milli) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Micro) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Nano) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative Pico) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Additive - Monoid) a => Monoid (Multiplicative (Min a)) Source # | |
Instance detailsDefined in Data.Semigroup.Additive |
(Multiplicative - Monoid) a => Monoid (Multiplicative (Max a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Monoid) a => Monoid (Multiplicative (Dual a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Monoid) a => Monoid (Multiplicative (Down a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative CFloat) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Monoid (Multiplicative CDouble) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Monoid) a => Monoid (Multiplicative (IntMap a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Ord k, (Multiplicative - Monoid) k, (Multiplicative - Monoid) a) => Monoid (Multiplicative (Map k a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Semiring a => Monoid (Multiplicative (M44 a)) Source # | |
Instance detailsDefined in Data.Semimodule.Free |
Semiring a => Monoid (Multiplicative (M33 a)) Source # | |
Instance detailsDefined in Data.Semimodule.Free |
Semiring a => Monoid (Multiplicative (M22 a)) Source # | |
Instance detailsDefined in Data.Semimodule.Free |
Semiring a => Monoid (Multiplicative (M11 a)) Source # | |
Instance detailsDefined in Data.Semimodule.Free |
Group (Multiplicative Double) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Group (Multiplicative Float) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Monoid) a => Group (Multiplicative (Ratio a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Group (Multiplicative ()) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
((Additive - Group) a, (Multiplicative - Group) a) => Group (Multiplicative (Complex a)) Source # | |
Instance detailsDefined in Data.Semigroup.Additive |
Group (Multiplicative Uni) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Group (Multiplicative Deci) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Group (Multiplicative Centi) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Group (Multiplicative Milli) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Group (Multiplicative Micro) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Group (Multiplicative Nano) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Group (Multiplicative Pico) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Group (Multiplicative CFloat) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Group (Multiplicative CDouble) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Loop (Multiplicative Double) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Loop (Multiplicative Float) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Monoid) a => Loop (Multiplicative (Ratio a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Loop (Multiplicative ()) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
((Additive - Group) a, (Multiplicative - Group) a) => Loop (Multiplicative (Complex a)) Source # | |
Instance detailsDefined in Data.Semigroup.Additive |
Loop (Multiplicative Uni) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Loop (Multiplicative Deci) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Loop (Multiplicative Centi) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Loop (Multiplicative Milli) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Loop (Multiplicative Micro) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Loop (Multiplicative Nano) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Loop (Multiplicative Pico) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Loop (Multiplicative CFloat) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Loop (Multiplicative CDouble) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Quasigroup (Multiplicative Double) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Quasigroup (Multiplicative Float) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Monoid) a => Quasigroup (Multiplicative (Ratio a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Quasigroup (Multiplicative ()) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
((Additive - Group) a, (Multiplicative - Group) a) => Quasigroup (Multiplicative (Complex a)) Source # | |
Instance detailsDefined in Data.Semigroup.Additive |
Quasigroup (Multiplicative Uni) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Quasigroup (Multiplicative Deci) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Quasigroup (Multiplicative Centi) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Quasigroup (Multiplicative Milli) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Quasigroup (Multiplicative Micro) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Quasigroup (Multiplicative Nano) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Quasigroup (Multiplicative Pico) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Quasigroup (Multiplicative CFloat) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Quasigroup (Multiplicative CDouble) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Magma (Multiplicative Double) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Magma (Multiplicative Float) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
(Multiplicative - Monoid) a => Magma (Multiplicative (Ratio a)) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Magma (Multiplicative ()) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
((Additive - Group) a, (Multiplicative - Group) a) => Magma (Multiplicative (Complex a)) Source # | |
Instance detailsDefined in Data.Semigroup.Additive |
Magma (Multiplicative Uni) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Magma (Multiplicative Deci) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Magma (Multiplicative Centi) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Magma (Multiplicative Milli) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Magma (Multiplicative Micro) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Magma (Multiplicative Nano) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Magma (Multiplicative Pico) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Magma (Multiplicative CFloat) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
Magma (Multiplicative CDouble) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
type Rep Multiplicative Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |
type Rep (Multiplicative a) Source # | |
Instance detailsDefined in Data.Semigroup.Multiplicative |