Monad Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Functor Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
MonadFix Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Applicative Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Foldable Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Traversable Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Distributive Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Representable Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Eq1 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Ord1 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Read1 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Show1 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
MonadZip Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Serial1 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Hashable1 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Apply Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Bind Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Additive Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Metric Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Finite Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
R1 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
R2 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
R3 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
R4 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Hamiltonian Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Complicated Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Trace Quaternion Source # | |
Instance detailsDefined in Linear.Trace |
Affine Quaternion Source # | |
Instance detailsDefined in Linear.Affine |
Unbox a => Vector Vector (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Unbox a => MVector MVector (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
(Num r, TrivialConjugate r) => Coalgebra r (E Quaternion) Source # | |
Instance detailsDefined in Linear.Algebra |
(Num r, TrivialConjugate r) => Algebra r (E Quaternion) Source # | |
Instance detailsDefined in Linear.Algebra |
Eq a => Eq (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
RealFloat a => Floating (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
RealFloat a => Fractional (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Data a => Data (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
RealFloat a => Num (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Ord a => Ord (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Read a => Read (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Show a => Show (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Ix a => Ix (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Generic (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Semigroup a => Semigroup (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Monoid a => Monoid (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Lift a => Lift (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Storable a => Storable (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Binary a => Binary (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Serial a => Serial (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Serialize a => Serialize (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
NFData a => NFData (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Hashable a => Hashable (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Unbox a => Unbox (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Ixed (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Random a => Random (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
(Conjugate a, RealFloat a) => Conjugate (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
(RealFloat a, Epsilon a) => Epsilon (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
Generic1 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
FunctorWithIndex (E Quaternion) Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
FoldableWithIndex (E Quaternion) Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
TraversableWithIndex (E Quaternion) Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
Each (Quaternion a) (Quaternion b) a b Source # | |
Instance detailsDefined in Linear.Quaternion |
Field1 (Quaternion a) (Quaternion a) a a Source # | |
Instance detailsDefined in Linear.Quaternion |
Field2 (Quaternion a) (Quaternion a) a a Source # | |
Instance detailsDefined in Linear.Quaternion |
Field3 (Quaternion a) (Quaternion a) a a Source # | |
Instance detailsDefined in Linear.Quaternion |
Field4 (Quaternion a) (Quaternion a) a a Source # | |
Instance detailsDefined in Linear.Quaternion |
type Rep Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
type Size Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |
type Diff Quaternion Source # | |
Instance detailsDefined in Linear.Affine |
data MVector s (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
type Rep (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
data Vector (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
type Index (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
type IxValue (Quaternion a) Source # | |
Instance detailsDefined in Linear.Quaternion |
type Rep1 Quaternion Source # | |
Instance detailsDefined in Linear.Quaternion |