| Stability | experimental |
|---|---|
| Maintainer | conal@conal.net |
Data.Numeric.Vec
Description
Vector types
Documentation
1D vector
Constructors
| Vec1 a |
Instances
| Functor Vec1 | |
| Applicative Vec1 | |
| Enum f9ksE => Enum (Vec1 f9ksE) | |
| Eq a => Eq (Vec1 a) | |
| Floating f9ksE => Floating (Vec1 f9ksE) | |
| Fractional f9ksE => Fractional (Vec1 f9ksE) | |
| Integral f9ksE => Integral (Vec1 f9ksE) | |
| Num f9ksE => Num (Vec1 f9ksE) | |
| Ord f9ksE => Ord (Vec1 f9ksE) | |
| (Num f9ksE, Ord f9ksE) => Real (Vec1 f9ksE) | |
| RealFloat f9ksE => RealFloat (Vec1 f9ksE) | |
| RealFrac f9ksE => RealFrac (Vec1 f9ksE) | |
| Show a => Show (Vec1 a) | |
| Pretty a => Pretty (Vec1 a) |
2D vector
Constructors
| Vec2 a a |
Instances
| Functor Vec2 | |
| Applicative Vec2 | |
| Enum f9ksE => Enum (Vec2 f9ksE) | |
| Eq a => Eq (Vec2 a) | |
| Floating f9ksE => Floating (Vec2 f9ksE) | |
| Fractional f9ksE => Fractional (Vec2 f9ksE) | |
| Integral f9ksE => Integral (Vec2 f9ksE) | |
| Num f9ksE => Num (Vec2 f9ksE) | |
| Ord f9ksE => Ord (Vec2 f9ksE) | |
| (Num f9ksE, Ord f9ksE) => Real (Vec2 f9ksE) | |
| RealFloat f9ksE => RealFloat (Vec2 f9ksE) | |
| RealFrac f9ksE => RealFrac (Vec2 f9ksE) | |
| Show a => Show (Vec2 a) | |
| Pretty a => Pretty (Vec2 a) |
3D vector
Constructors
| Vec3 a a a |
Instances
| Functor Vec3 | |
| Applicative Vec3 | |
| Enum f9ksE => Enum (Vec3 f9ksE) | |
| Eq a => Eq (Vec3 a) | |
| Floating f9ksE => Floating (Vec3 f9ksE) | |
| Fractional f9ksE => Fractional (Vec3 f9ksE) | |
| Integral f9ksE => Integral (Vec3 f9ksE) | |
| Num f9ksE => Num (Vec3 f9ksE) | |
| Ord f9ksE => Ord (Vec3 f9ksE) | |
| (Num f9ksE, Ord f9ksE) => Real (Vec3 f9ksE) | |
| RealFloat f9ksE => RealFloat (Vec3 f9ksE) | |
| RealFrac f9ksE => RealFrac (Vec3 f9ksE) | |
| Show a => Show (Vec3 a) | |
| Pretty a => Pretty (Vec3 a) |
4D vector
Constructors
| Vec4 a a a a |
Instances
| Functor Vec4 | |
| Applicative Vec4 | |
| Enum f9ksE => Enum (Vec4 f9ksE) | |
| Eq a => Eq (Vec4 a) | |
| Floating f9ksE => Floating (Vec4 f9ksE) | |
| Fractional f9ksE => Fractional (Vec4 f9ksE) | |
| Integral f9ksE => Integral (Vec4 f9ksE) | |
| Num f9ksE => Num (Vec4 f9ksE) | |
| Ord f9ksE => Ord (Vec4 f9ksE) | |
| (Num f9ksE, Ord f9ksE) => Real (Vec4 f9ksE) | |
| RealFloat f9ksE => RealFloat (Vec4 f9ksE) | |
| RealFrac f9ksE => RealFrac (Vec4 f9ksE) | |
| Show a => Show (Vec4 a) | |
| Pretty a => Pretty (Vec4 a) |