no files yet
Skeleton project
Prevent commands from messing up the shell

I think the terminal escape sequences are interacting badly with
ncurses.
auto-configure
turning off warnings, they are misleading

If only your doctests use a particular import, Haskell will warn that
it's unused, but if you remove that import, your doctests will no longer
run.
"big" test: test the program output

as opposed to the "small" doctests which test individual functions.
fail if 'cabal build' does
Switch to cabal-dev

Of course, you can still build with regular cabal, it's just that the
Makefile will no longer help you with that.
clean harder

Using cabal-dev adds a lot of compiled files to the folder, but it takes
a long time to generate them, so you probably don't want to remove them
even after a "make clobber". If you really do want to remove them,
though, now there is "make distclean"!
Webpage scrolls to github's README
changed the project name to submake
executable only
Merge github files