Basic linear algebra functions for Common Lisp
Because I only needed a few simple operations and didn't want the overhead of a full linear algebra library.
Treats 2D arrays as matrices
Overloaded arithmetic functions (using BLD-GEN) to implement addition, subtraction, and multiplication of matrices
Basic matrix processing like identity, diagonal, column & row vectors, sub-matrices, and matrix mapping