A 4-dimensional vector.
Constructors
V4 !a !a !a !a
Instances73Monad, Functor, MonadFix, Applicative, Foldable, Traversable, …
Monad V4Defined in linear-1.22 · Linear.V4Functor V4Defined in linear-1.22 · Linear.V4MonadFix V4Defined in linear-1.22 · Linear.V4Applicative V4Defined in linear-1.22 · Linear.V4Foldable V4Defined in linear-1.22 · Linear.V4Traversable V4Defined in linear-1.22 · Linear.V4MonadZip V4Defined in linear-1.22 · Linear.V4Foldable1 V4Defined in linear-1.22 · Linear.V4Eq1 V4Defined in linear-1.22 · Linear.V4Ord1 V4Defined in linear-1.22 · Linear.V4Read1 V4Defined in linear-1.22 · Linear.V4Show1 V4Defined in linear-1.22 · Linear.V4Hashable1 V4Defined in linear-1.22 · Linear.V4Distributive V4Defined in linear-1.22 · Linear.V4Apply V4Defined in linear-1.22 · Linear.V4Bind V4Defined in linear-1.22 · Linear.V4Traversable1 V4Defined in linear-1.22 · Linear.V4Representable V4Defined in linear-1.22 · Linear.V4Serial1 V4Defined in linear-1.22 · Linear.V4Metric V4Defined in linear-1.22 · Linear.V4Trace V4Defined in linear-1.22 · Linear.TraceR1 V4Defined in linear-1.22 · Linear.V4R2 V4Defined in linear-1.22 · Linear.V4R3 V4Defined in linear-1.22 · Linear.V4R4 V4Defined in linear-1.22 · Linear.V4Additive V4Defined in linear-1.22 · Linear.V4Affine V4Defined in linear-1.22 · Linear.AffineFinite V4Defined in linear-1.22 · Linear.V4Generic1 V4Defined in linear-1.22 · Linear.V4Lift a => Lift (V4 a)Defined in linear-1.22 · Linear.V4Unbox a => Vector Vector (V4 a)Defined in linear-1.22 · Linear.V4Unbox a => MVector MVector (V4 a)Defined in linear-1.22 · Linear.V4Num r => Coalgebra r (E V4)Defined in linear-1.22 · Linear.AlgebraBounded a => Bounded (V4 a)Defined in linear-1.22 · Linear.V4Eq a => Eq (V4 a)Defined in linear-1.22 · Linear.V4Floating a => Floating (V4 a)Defined in linear-1.22 · Linear.V4Fractional a => Fractional (V4 a)Defined in linear-1.22 · Linear.V4Data a => Data (V4 a)Defined in linear-1.22 · Linear.V4Num a => Num (V4 a)Defined in linear-1.22 · Linear.V4Ord a => Ord (V4 a)Defined in linear-1.22 · Linear.V4Read a => Read (V4 a)Defined in linear-1.22 · Linear.V4Show a => Show (V4 a)Defined in linear-1.22 · Linear.V4Ix a => Ix (V4 a)Defined in linear-1.22 · Linear.V4Generic (V4 a)Defined in linear-1.22 · Linear.V4Semigroup a => Semigroup (V4 a)Defined in linear-1.22 · Linear.V4Monoid a => Monoid (V4 a)Defined in linear-1.22 · Linear.V4Storable a => Storable (V4 a)Defined in linear-1.22 · Linear.V4NFData a => NFData (V4 a)Defined in linear-1.22 · Linear.V4Random a => Random (V4 a)Defined in linear-1.22 · Linear.V4Binary a => Binary (V4 a)Defined in linear-1.22 · Linear.V4Hashable a => Hashable (V4 a)Defined in linear-1.22 · Linear.V4Unbox a => Unbox (V4 a)Defined in linear-1.22 · Linear.V4Serialize a => Serialize (V4 a)Defined in linear-1.22 · Linear.V4Ixed (V4 a)Defined in linear-1.22 · Linear.V4Serial a => Serial (V4 a)Defined in linear-1.22 · Linear.V4Epsilon a => Epsilon (V4 a)Defined in linear-1.22 · Linear.V4FoldableWithIndex (E V4) V4Defined in linear-1.22 · Linear.V4FunctorWithIndex (E V4) V4Defined in linear-1.22 · Linear.V4TraversableWithIndex (E V4) V4Defined in linear-1.22 · Linear.V4Each (V4 a) (V4 b) a bDefined in linear-1.22 · Linear.V4Field1 (V4 a) (V4 a) a aDefined in linear-1.22 · Linear.V4Field2 (V4 a) (V4 a) a aDefined in linear-1.22 · Linear.V4Field3 (V4 a) (V4 a) a aDefined in linear-1.22 · Linear.V4Field4 (V4 a) (V4 a) a aDefined in linear-1.22 · Linear.V4type Rep (V4 a) = D1 ('MetaDataDefined in linear-1.22 · Linear.V4"V4"
"Linear.V4"
"linear-1.22-3d3RJcba25gDknnFKeY2an"
'False) (C1 ('MetaCons"V4"
'PrefixI 'False) ((S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a)) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a))))type Rep1 V4 = D1 ('MetaDataDefined in linear-1.22 · Linear.V4"V4"
"Linear.V4"
"linear-1.22-3d3RJcba25gDknnFKeY2an"
'False) (C1 ('MetaCons"V4"
'PrefixI 'False) ((S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) Par1 :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) Par1) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) Par1 :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) Par1)))data MVector s (V4 a)Defined in linear-1.22 · Linear.V4data Vector (V4 a)Defined in linear-1.22 · Linear.V4type Rep V4 = E V4Defined in linear-1.22 · Linear.V4type Index (V4 a) = E V4Defined in linear-1.22 · Linear.V4type IxValue (V4 a) = aDefined in linear-1.22 · Linear.V4type Diff V4 = V4Defined in linear-1.22 · Linear.Affinetype Size V4 =Defined in linear-1.22 · Linear.V44