summaryrefslogtreecommitdiff
path: root/web/templates/tutorials.html
blob: cc5fb09abb22493ffd00d369388e9f9e150abda0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<h1>Tutorials about Hakyll</h1>
<h2 id="series">Tutorial series</h2>
<ul>
    $for(main)$
        <li>
            <a href="$url$">$title$</a>
        </li>
    $endfor$
</ul>
<h2 id="articles">Other articles</h2>
<p>In no particular order:</p>
<ul>
    $for(articles)$
        <li>
            <a href="$url$">$title$</a> by <em>$author$</em>
        </li>
    $endfor$
</ul>
<h2 id="external-articles">External articles</h2>
<p>
    These are articles on external blogs. If you wrote a similar article, feel
    free to <a href="http://jaspervdj.be/contact.html">shoot me an email</a> so
    I can add it to the list.
</p>
<p>In no particular order:</p>
<ul>
    $for(externals)$
        <li>
            <a href="$url$">$title$</a> by <em>$author$</em>
        </li>
    $endfor$
</ul>
<h2 id="robertwpearce">Robert Pearce's series</h2>
<p>
    <a href="https://robertwpearce.com/">Robert Pearce</a> has been writing an
    excellent tutorial-style series on Hakyll as well.  You can find those here:
</p>
<ul>
    $for(robertwpearce)$
        <li>
            <a href="$url$">$title$</a>
        </li>
    $endfor$
</ul>
<p>
    All these tutorials assume you are using the latest stable version of
    Hakyll. If this is not the case, you might want to update using:
</p>
<pre><code>$$ ghc-pkg unregister hakyll
$$ cabal update
$$ cabal install hakyll</code></pre>

<p>
    Or using stack:
</p>
<pre><code>$$ stack install hakyll</code></pre>