Representable Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Foldable1 Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Distributive Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Applicative Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Functor Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Monad Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Foldable Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Traversable Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Apply Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Bind Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Traversable1 Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
MonadReader QuaternionBasis Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
LeftModule r s => LeftModule r (Quaternion s) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
RightModule r s => RightModule r (Quaternion s) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
(TriviallyInvolutive r, Rng r) => Quadrance r (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Abelian r => Abelian (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Additive r => Additive (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Idempotent r => Idempotent (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Partitionable r => Partitionable (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Group r => Group (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Monoidal r => Monoidal (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
(TriviallyInvolutive r, Rng r) => Multiplicative (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
(TriviallyInvolutive r, Rng r) => Semiring (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Rig r => Complicated (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Rig r => Distinguished (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
(TriviallyInvolutive r, Ring r, Division r) => Division (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
(TriviallyInvolutive r, Rng r) => InvolutiveMultiplication (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Rig r => Hamiltonian (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
(TriviallyInvolutive r, Ring r) => Unital (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
(TriviallyInvolutive r, Ring r) => Rig (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
(TriviallyInvolutive r, Ring r) => Ring (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Data a => Data (Quaternion a) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Read a => Read (Quaternion a) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Show a => Show (Quaternion a) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
Eq a => Eq (Quaternion a) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
(TriviallyInvolutive r, Rng r) => LeftModule (Quaternion r) (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
(TriviallyInvolutive r, Rng r) => RightModule (Quaternion r) (Quaternion r) Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |
type Rep Quaternion Source # | |
Instance detailsDefined in Numeric.Algebra.Quaternion |