Foldable Complex Source # | |
Instance detailsDefined in NumHask.Data.Complex |
Traversable Complex Source # | |
Instance detailsDefined in NumHask.Data.Complex |
Functor Complex Source # | |
Instance detailsDefined in NumHask.Data.Complex |
Generic1 Complex Source # | |
Instance detailsDefined in NumHask.Data.Complex |
Data a => Data (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
Generic (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
Read a => Read (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
Show a => Show (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
Eq a => Eq (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
Additive a => Additive (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
Subtractive a => Subtractive (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
(Ord a, TrigField a, ExpField a) => ExpField (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
Field a => Field (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
BoundedJoinSemiLattice a => BoundedJoinSemiLattice (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
BoundedMeetSemiLattice a => BoundedMeetSemiLattice (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
JoinSemiLattice a => JoinSemiLattice (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
MeetSemiLattice a => MeetSemiLattice (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
(Ord a, Signed a, Epsilon a, Subtractive a) => Epsilon (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
(Subtractive a, Divisive a) => Divisive (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
(Subtractive a, Multiplicative a) => Multiplicative (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
(Distributive a, Subtractive a) => Distributive (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
(Distributive a, Subtractive a) => InvolutiveRing (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |
TrigField a => Direction (Complex a) a Source # | |
Instance detailsDefined in NumHask.Data.Complex |
ExpField a => Norm (Complex a) a Source # | A euclidean-style norm is strong convention for Complex. |
Instance detailsDefined in NumHask.Data.Complex |
(Additive a, FromIntegral a b) => FromIntegral (Complex a) b Source # | |
Instance detailsDefined in NumHask.Data.Complex |
type Rep1 Complex Source # | |
Instance detailsDefined in NumHask.Data.Complex |
type Rep (Complex a) Source # | |
Instance detailsDefined in NumHask.Data.Complex |