| 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 |