Monad Complex | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Complex |
Functor Complex | |
Instance detailsDefined in Data.Complex |
Applicative Complex | Since: base-4.9.0.0 |
Instance detailsDefined in Data.Complex |
Foldable Complex | |
Instance detailsDefined in Data.Complex |
Traversable Complex | |
Instance detailsDefined in Data.Complex |
Representable Complex | |
Instance detailsDefined in Data.Functor.Rep |
Hashable1 Complex | |
Instance detailsDefined in Data.Hashable.Class |
Traversable1 Complex | |
Instance detailsDefined in Data.Semigroup.Traversable.Class |
Functor Complex Source # | Since: accelerate-1.2.0.0 |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
Unbox a => Vector Vector (Complex a) | |
Instance detailsDefined in Data.Vector.Unboxed.Base |
Unbox a => MVector MVector (Complex a) | |
Instance detailsDefined in Data.Vector.Unboxed.Base |
(Elt a, Elt (Complex a)) => Unlift Exp (Complex (Exp a)) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
(Lift Exp a, Elt (Plain a), Elt (Complex (Plain a))) => Lift Exp (Complex a) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
(FromIntegral a b, Num b, Elt (Complex b)) => FromIntegral a (Complex b) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
Eq a => Eq (Complex a) | |
Instance detailsDefined in Data.Complex |
RealFloat a => Floating (Complex a) | Since: base-2.1 |
Instance detailsDefined in Data.Complex |
(RealFloat a, Elt (Complex a)) => Floating (Exp (Complex a)) # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
RealFloat a => Fractional (Complex a) | Since: base-2.1 |
Instance detailsDefined in Data.Complex |
(RealFloat a, Elt (Complex a)) => Fractional (Exp (Complex a)) # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
Data a => Data (Complex a) | |
Instance detailsDefined in Data.Complex |
RealFloat a => Num (Complex a) | Since: base-2.1 |
Instance detailsDefined in Data.Complex |
(RealFloat a, Elt (Complex a)) => Num (Exp (Complex a)) # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
Read a => Read (Complex a) | |
Instance detailsDefined in Data.Complex |
Show a => Show (Complex a) | |
Instance detailsDefined in Data.Complex |
Generic (Complex a) | |
Instance detailsDefined in Data.Complex |
Storable a => Storable (Complex a) | Since: base-4.8.0.0 |
Instance detailsDefined in Data.Complex |
NFData a => NFData (Complex a) | |
Instance detailsDefined in Control.DeepSeq |
Hashable a => Hashable (Complex a) | |
Instance detailsDefined in Data.Hashable.Class |
Unbox a => Unbox (Complex a) | |
Instance detailsDefined in Data.Vector.Unboxed.Base |
Elt (Complex Double) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
Elt (Complex Float) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
Elt (Complex CFloat) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
Elt (Complex CDouble) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
Elt (Complex Half) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
(Eq a, Elt (Complex a)) => Eq (Complex a) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
Generic1 Complex | |
Instance detailsDefined in Data.Complex |
(Eq a) :=> (Eq (Complex a)) | |
Instance detailsDefined in Data.Constraint |
(Read a) :=> (Read (Complex a)) | |
Instance detailsDefined in Data.Constraint |
(RealFloat a) :=> (Num (Complex a)) | |
Instance detailsDefined in Data.Constraint |
(RealFloat a) :=> (Fractional (Complex a)) | |
Instance detailsDefined in Data.Constraint |
(RealFloat a) :=> (Floating (Complex a)) | |
Instance detailsDefined in Data.Constraint |
(Show a) :=> (Show (Complex a)) | |
Instance detailsDefined in Data.Constraint |
Each (Complex a) (Complex b) a b | each :: (RealFloat a, RealFloat b) => Traversal (Complex a) (Complex b) a b
|
Instance detailsDefined in Control.Lens.Each |
type Rep Complex | |
Instance detailsDefined in Data.Functor.Rep |
data MVector s (Complex a) | |
Instance detailsDefined in Data.Vector.Unboxed.Base |
type Rep (Complex a) | |
Instance detailsDefined in Data.Complex |
data Vector (Complex a) | |
Instance detailsDefined in Data.Vector.Unboxed.Base |
type Index (Complex a) | |
Instance detailsDefined in Control.Lens.At |
type Plain (Complex a) Source # | |
Instance detailsDefined in Data.Array.Accelerate.Data.Complex |
type Rep1 Complex | |
Instance detailsDefined in Data.Complex |