vecn

A module for creating n-dimensional vector types that support swizzling.