Make pattern match on [Char] exhaustive in this announcement example, in case someone copy/pastes it and expects it to work.
Merge pull request #59 from lambdatoast/patch-1

Make pattern match on [Char] exhaustive in this announcement example
Use Cabal as the build system instead of bash scripts
Merge pull request #61 from jsl/use_cabal_to_build

Use Cabal as the build system instead of bash scripts
Merge branch 'refresh'
change some names and get rid of extremely strict version bounds

I'd like to add version boundries only for known incompatabilities. I
think this will make it more likely to build out of the box.
Minor updates to get everything working with new build script
Bump to 0.10
Start making inline docs work again
make the clock prettier

http://www.youtube.com/watch?v=pWdd6_ZxX8c
Load latest docs automatically
get inline docs working a bit better
get inline documentation working again and clean up code
get rid of function that is only used once
make the comment less apologetic
Give executable a name that is less likely to conflict
Make syntax messages slightly more helpful and properly load in docs for type aliases
create whitelist for showing actual definition for ADTs and aliases
add hint for `main` value
Improve documentation for arrows and show hints for modules