A re-implementation of GNUtypist in Rust.. at some point.
I'm still learning Rust, so code may not be as good as it can be. I'm also using this project as a sort of playground for now so things may change quickly.
Development
You will need the ncurses library installed. See here for more information.
Run cargo build && cargo test && cargo run and you should be prompted to select a lesson.
Clippy
Clippy is set up as an optional dependency because you will need the latest nightly for it to compile and run.
Enable Clippy by running:
cargo build --features "clippy"
Run clippy with the following two commands:
cargo rustc --bin main --features clippy -- -Z no-trans -Z extra-plugins=clippy
cargo rustc --lib --features clippy -- -Z no-trans -Z extra-plugins=clippy