A personal project building a statistics and linear algebra library from scratch in Rust.
Note: This project is primarily an educational exercise to cement understanding of Rust's ownership model, type system, and trait implementation. It is written by a statistician exploring systems programming.
- Implement core linear algebra structures (Vectors, Matrices) without relying on heavy external crates like
ndarray. - Build statistical models from first principles (OLS, eventually Mixed Effects Models).
- Focus on accuracy and understanding memory management.
To compile and run the current playground (main.rs):
cargo run