Data.VectorSpace
class VectorSpace v
(^/)
(^*)
class InnerSpace v
lerp
magnitudeSq
magnitude
normalized
project