Hakyll is a Haskell library for generating static sites
jaspervdj.be
jaspervdj.be
While Jekyll offers convention over configuration, this seems to go the other way. For a static website I'd rather focus on the HTML and CSS than a DSL that compiles it in a certain way.
http://jaspervdj.be/posts/2011-06-22-hakyll-contrib-small-bl...
One neat trick I used was to scrub my pages using sed first (there's probably a better way to do this with just Haskell) so that I can use the exact same markdown and links on both github and my own server, and the images and download work on both:
https://github.com/altercation/ethanschoonover.com/blob/mast...
> Integration with pandoc gives us markdown and TeX, ...
... reStructuredText, textile, and HTML.
PANDOC is, like, the most powerful thing ever made: http://johnmacfarlane.net/pandoc/
The author of Pandoc has his own Haskell static site generator, although to me it lacks the elegance of Pandoc.