This library is not mantained anymore. It still works fine, but new development happens on Neo. The main difference between the two libraries is that Neo only focuses in what we call here dynamic vectors and matrices. Using static types to encode dimensions was a nice experiment, but it turned out to be one more dimension to support (along with 32 vs 64 bit, CPU vs GPU, dense vs sparse...). This library is meant to provide basic linear algebra operations for Nim applications. The ambition would be to become a stable basis on which to develop a scientific ecosystem for Nim, much like Numpy does for Python.