This is my own implementation of mal in Rust.
I wrote a little about my experience building this here.
The main mal repo already has a Rust implementation, so I'll keep this here.
You'll need the Rust nightly compiler to compile the project.
rustup override set nightly make rust