Functor Complex Source # | |
|
Foldable Complex Source # | |
|
Traversable Complex Source # | |
|
Eq a => Eq (Complex a) Source # | |
|
Data a => Data (Complex a) Source # | |
|
Read a => Read (Complex a) Source # | |
|
Show a => Show (Complex a) Source # | |
|
Generic (Complex a) Source # | |
|
AdditiveGroup a => AdditiveGroup (Complex a) Source # | |
|
Additive a => Additive (Complex a) Source # | |
|
AdditiveInvertible a => AdditiveInvertible (Complex a) Source # | |
|
AdditiveCommutative a => AdditiveCommutative (Complex a) Source # | |
|
AdditiveAssociative a => AdditiveAssociative (Complex a) Source # | |
|
AdditiveUnital a => AdditiveUnital (Complex a) Source # | |
|
AdditiveMagma a => AdditiveMagma (Complex a) Source # | |
|
(MultiplicativeUnital a, MultiplicativeAssociative a, MultiplicativeInvertible a, AdditiveGroup a) => MultiplicativeGroup (Complex a) Source # | |
|
(MultiplicativeUnital a, MultiplicativeAssociative a, AdditiveGroup a) => Multiplicative (Complex a) Source # | |
|
(AdditiveGroup a, MultiplicativeInvertible a) => MultiplicativeInvertible (Complex a) Source # | |
|
(MultiplicativeMagma a, AdditiveGroup a) => MultiplicativeCommutative (Complex a) Source # | |
|
(AdditiveGroup a, MultiplicativeAssociative a) => MultiplicativeAssociative (Complex a) Source # | |
|
(AdditiveUnital a, AdditiveGroup a, MultiplicativeUnital a) => MultiplicativeUnital (Complex a) Source # | |
|
(MultiplicativeMagma a, AdditiveGroup a) => MultiplicativeMagma (Complex a) Source # | |
|
(Distribution a, AdditiveGroup a) => Distribution (Complex a) Source # | |
|
(Semiring a, AdditiveGroup a) => InvolutiveRing (Complex a) Source # | |
|
(MultiplicativeAssociative a, MultiplicativeUnital a, AdditiveGroup a, Semiring a) => CRing (Complex a) Source # | |
|
(Semiring a, AdditiveGroup a) => Ring (Complex a) Source # | |
|
(Semiring a, AdditiveGroup a) => Semiring (Complex a) Source # | |
|
(Ord a, TrigField a, ExpField a) => ExpField (Complex a) Source # | todo: bottom is here somewhere??? |
|
(MultiplicativeGroup a, AdditiveGroup a, Semiring a) => Field (Complex a) Source # | |
|
Generic1 * Complex Source # | |
|
(Multiplicative a, ExpField a, Normed a a) => Metric (Complex a) a Source # | |
|
(Multiplicative a, ExpField a, Normed a a) => Normed (Complex a) a Source # | |
|
type Rep (Complex a) Source # | |
|
type Rep1 * Complex Source # | |
|