I just rewrote it in Rust, and I had to change it quite a bit... worth revising.
I just rewrote it in Rust, and I had to change it quite a bit... worth revising.