Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Vector space instances for small tuples of Fractional
.
This module contains RModule
, VectorSpace
and InnerProductSpace
for
tuples of up to five elements.
Documentation
Orphan instances
((~) * (Groundfield a) (Groundfield b), InnerProductSpace a, InnerProductSpace b) => InnerProductSpace (a, b) Source # | Inner Product Space instance for tuples. |
((~) * (Groundfield a) (Groundfield b), VectorSpace a, VectorSpace b) => VectorSpace (a, b) Source # | Vector-space instance for tuples. |
((~) * (Groundring a) (Groundring b), RModule a, RModule b) => RModule (a, b) Source # | R-module instance for tuples. |
Num a => InnerProductSpace (a, a, a) Source # | Inner Product Space instance for tuples with 3 elements. |
Fractional a => VectorSpace (a, a, a) Source # | Vector-space instance for tuples with 3 elements. |
Num a => RModule (a, a, a) Source # | R-module instance for tuples with 3 elements. |
Num a => InnerProductSpace (a, a, a, a) Source # | Inner Product Space instance for tuples with 4 elements. |
Fractional a => VectorSpace (a, a, a, a) Source # | Vector-space instance for tuples with 4 elements. |
Num a => RModule (a, a, a, a) Source # | R-module instance for tuples with 4 elements. |
Num a => InnerProductSpace (a, a, a, a, a) Source # | Inner Product Space instance for tuples with 5 elements. |
Fractional a => VectorSpace (a, a, a, a, a) Source # | Vector-space instance for tuples with 5 elements. |
Num a => RModule (a, a, a, a, a) Source # | R-module instance for tuples with 5 elements. |