
Hakyll is a static website compiler library. it provides you with the tools to create a simple or advanced static website using a haskell dsl and formats such as markdown or rst. you can find more information, including a tutorial, on the website:
http://jaspervdj.be/hakyll
this package provides a library for the haskell programming language. see http://www.haskell.org/ for more information on haskell.