a todo manager
Haskell
Switch branches/tags
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
.travis.yml
LICENSE
Main.hs
README.md
Setup.lhs
htodo.cabal

README.md

Usage

The first execution probably yields the usage.

% htodo
usage
htodo add: add a task
htodo:     pick a task

There is a way to add a task.

% htodo add
a task to: drink cofee

Then htodo tells you what to do.

% htodo
drink cofee
  d: done
  n: never doing
  w: waiting for another task

Here, you remember you have to get cofee.

> w
1: drink cofee
n: a new task
after which task?
> n
a task to: get cofee

Next, you ask htodo what to do.

% htodo
get cofee
  d: done
  n: never doing
  w: waiting for another task

The system tells you to get cofee, so you do it.

> d

Again, you ask the system what to do.

% htodo
drink cofee
  d: done
  n: never doing
  w: waiting for another task

Now you drink the cofee.

> d