summaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
Diffstat (limited to 'web')
-rw-r--r--web/libraries.markdown20
-rw-r--r--web/templates/default.html1
2 files changed, 21 insertions, 0 deletions
diff --git a/web/libraries.markdown b/web/libraries.markdown
new file mode 100644
index 0000000..77fab37
--- /dev/null
+++ b/web/libraries.markdown
@@ -0,0 +1,20 @@
+---
+title: Libraries
+---
+
+# Libraries
+
+Since some functionality is too specific to be included in the main Hakyll
+library, people have generously written utility libraries and tools for Hakyll.
+Here is a list of the ones I know of (I would be happy to hear about others).
+
+- [hakyll-contrib-links](http://hackage.haskell.org/package/hakyll-contrib-links),
+ a Hakyll library that helps maintain a separate links database.
+- [hakyll-agda](https://hackage.haskell.org/package/hakyll-agda),
+ a simple module useful to generate blog posts from literate Agda files.
+- [hakyll-contrib-hyphenation](http://hackage.haskell.org/package/hakyll-contrib-hyphenation),
+ automatic hyphenation for Hakyll.
+- [hakyll-convert](https://hackage.haskell.org/package/hakyll-convert),
+ a conversion tool from other blog engines to Hakyll.
+- [hakyll-elm](https://hackage.haskell.org/package/hakyll-elm),
+ Hakyll wrapper for the Elm compiler.
diff --git a/web/templates/default.html b/web/templates/default.html
index 320ff08..891261f 100644
--- a/web/templates/default.html
+++ b/web/templates/default.html
@@ -29,6 +29,7 @@
<h1>Navigation</h1>
<a href="/index.html">home</a>
<a href="/tutorials.html">tutorials</a>
+ <a href="/libraries.html">libraries</a>
<a href="/reference.html">reference</a>
<a href="/about.html">about</a>
<a href="/tutorials/faq.html">faq</a>