HaskDo is a lightweight command-line To-Do List application written in pure Haskell. It helps you manage daily tasks with basic operations like adding, viewing, completing, and deleting tasks.
This project is ideal for learning Haskell IO, file handling, and functional programming principles.
- Add new tasks
- View all current tasks
- Mark tasks as done
- Delete tasks
- Persistent storage using
todo.txt
git clone https://github.com/your-username/HaskDo.git
cd HaskDo
cabal build
cabal run