|Portability||non-portable (GHC extensions)|
Affine space type relation.
Typeclass for an Affine space.
Minimal complete definition:
origin, '(.+^)', '(.-.)'
The origin value of an affine space
Add a vector to a point, obtaining a new point.
Subtract a vector from a point, obtaining a new point.
Take the difference of two points, returning a vector
The scalar distance between two points.