Inspired by this to-do list written in Rust I decided to port some of the code in F# to spruce up my knowledge and have something useful running on my Windows Terminal.
For now is a simpler fsx
script, might become a fully fledge command tool later on.
- Clone the repository
- Create a
todo.txt
file in the same folder - Run
dotnet fsi ./fodo.fsx
to list the content - Add items to the list by
dotnet fsi ./fodo.fsx add item1 item2 item3
- Set done items by
dotnet fsi ./fodo.fsx done 1 2
- Remove done items by
dotnet fsi ./fodo.fsx rm 1 2
- Run it from everywhere
- Make the output nicer
- Lear Rust 😉