| 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 |
| Ring a => Semigroup (Multiplicative (Quaternion a)) Source # | |
Instance detailsDefined in Data.Algebra.Quaternion |
| 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 |
| Ring a => Monoid (Multiplicative (Quaternion a)) Source # | |
Instance detailsDefined in Data.Algebra.Quaternion |
| 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 |