At long last I have completed a revamp of the Happstack Crash Course.
The old build system used a horrible mess of Makefiles, sed, HsColour,
markdown, html, and more. And didn't work all that well.
I've also renamed it to "The Happstack Book" -- because it is nearly
200 pages if printed on standard 8.5"x11" paper. (Probably similar for
The new version now uses shake and pandoc (and a little sed).
You will see two immediate benefits.
I have now updated all the examples to build against the latest
Happstack ecosystem. With all the changes from String -> Text, and
other improvements, the book was falling behind. Everything is now up
to date again.
The other benefit is more formats!
In addition to the standard HTML version, the book is now available in
PDF, Mobi/Kindle, ePUB/NOOK.
The ebook formats have not been heavily reviewed for formatting issues.
Please let me know if have any problems. Please report any formatting
or content issues to me so I can fix them!
I also have the ability to target School of Haskell -- which could be
neat -- but I am not so sure about their ToS / licensing agreement.