This is the first commit for monadstodo. I am mostly doing this as an exercise, but maybe it will also be a useful tool for me. As of this point, I have developed a way to keep track of the tasks and their dependencies using recursive data structures and hash tables, and have a very, very primitive IO interface for a console.
Merge branch 'master' of https://github.com/gnstanley/monadstodo
This updates the branch, ensuring that I am sync'd.