Tutorial: Installation

Why static websites?

Modern web frameworks make it easy to create huge dynamic websites. Why would anyone still care about a static website?

Why Hakyll?

Hakyll is a Haskell library meant for creating small-to-medium sized static websites. It is a powerful publishing tool, precisely because of the power of Haskell. By using the awesome pandoc library, it is able to create your website from a large variety of input formats.

Features include:

Installation

Installation is provided using cabal, and some packages are available for different distributions.

cabal install hakyll

Other tutorials

The other tutorials can be found here.

Helping out

Hakyll is an open source project, and one of the hardest parts is writing correct, up-to-date, and understandable documentation. Therefore, the authors would really appreciate it if you would give feedback about the tutorials, and especially report errors or difficulties you encountered. Thanks! If you run into any problems, all questions are welcome in the above google group, or you could try the IRC channel, #hakyll on freenode.