This is a small command line utility to save and update todos directly from the terminal.
It was made mainly as a practice project for the Rust programming language. A write up [work in progress] with the aim to teach a bit about the language can be found on the Guide page.
A full blog article will follow.
- Error handling in Rust.
- Options and Null types.
- Structs and impl.
- Terminal I/O.
- File system handling.
- Ownership and borrow in Rust.
- Match patters.
- Iterators and closures.
- Using external crates.
-
add elements
-
update elements