4Synopsis: A static website compiler library
6 Hakyll is a static website compiler library. It provides you with the tools to
7 create a simple or advanced static website using a Haskell DSL and formats
8 such as markdown or RST. You can find more information, including a tutorial,
13 * <http://jaspervdj.be/hakyll>
17 If you seek assistance, there's:
21 * A google group: <http://groups.google.com/group/hakyll>
25 * An IRC channel, @#hakyll@ on freenode
29 Additionally, there's the Haddock documentation in the different modules,
32Author: Jasper Van der Jeugt <m@jaspervdj.be>
33Maintainer: Jasper Van der Jeugt <m@jaspervdj.be>
34Homepage: http://jaspervdj.be/hakyll
35Bug-Reports: http://github.com/jaspervdj/Hakyll/issues
45 templates/atom-item.xml
47 templates/rss-item.xml
51 Location: git://github.com/jaspervdj/hakyll.git
54 Description: Include the preview server
58 Description: Include the UnixFilter module
63 Ghc-Prof-Options: -auto-all -caf-all
68 binary >= 0.5 && < 0.7,
69 blaze-html >= 0.5 && < 0.6,
70 blaze-markup >= 0.5.1 && < 0.6,
71 bytestring >= 0.9 && < 0.11,
72 citeproc-hs >= 0.3.2 && < 0.4,
73 containers >= 0.3 && < 0.6,
74 cryptohash >= 0.7 && < 0.8,
75 directory >= 1.0 && < 1.3,
76 filepath >= 1.0 && < 1.4,
77 hamlet >= 1.0 && < 1.2,
78 lrucache >= 1.1.1 && < 1.2,
80 old-locale >= 1.0 && < 1.1,
81 old-time >= 1.0 && < 1.2,
82 pandoc >= 1.9.3 && < 1.10,
83 parsec >= 3.0 && < 3.2,
84 process >= 1.0 && < 1.2,
85 regex-base >= 0.93 && < 0.94,
86 regex-tdfa >= 1.1 && < 1.2,
87 tagsoup >= 0.12.6 && < 0.13,
88 text >= 0.11 && < 1.12,
93 Hakyll.Core.CompiledItem
95 Hakyll.Core.Configuration
96 Hakyll.Core.DependencyAnalyzer
97 Hakyll.Core.DirectedGraph
98 Hakyll.Core.DirectedGraph.Dot
99 Hakyll.Core.Identifier
100 Hakyll.Core.Identifier.Pattern
103 Hakyll.Core.Resource.Provider
104 Hakyll.Core.Resource.Provider.Dummy
105 Hakyll.Core.Resource.Provider.File
110 Hakyll.Core.Util.Arrow
111 Hakyll.Core.Util.File
112 Hakyll.Core.Util.String
114 Hakyll.Core.Writable.CopyFile
115 Hakyll.Core.Writable.WritableTuple
118 Hakyll.Web.CompressCss
122 Hakyll.Web.Page.Metadata
125 Hakyll.Web.Pandoc.Biblio
126 Hakyll.Web.Pandoc.FileType
129 Hakyll.Web.Template.Read
131 Hakyll.Web.Urls.Relativize
135 Hakyll.Core.Compiler.Internal
136 Hakyll.Core.DirectedGraph.Internal
137 Hakyll.Core.Rules.Internal
138 Hakyll.Web.Page.Internal
139 Hakyll.Web.Template.Internal
140 Hakyll.Web.Template.Read.Hakyll
141 Hakyll.Web.Template.Read.Hamlet
144 If flag(previewServer)
146 snap-core >= 0.6 && < 0.10,
147 snap-server >= 0.6 && < 0.10
151 Hakyll.Web.Preview.Poll
152 Hakyll.Web.Preview.Server
160 Hakyll.Core.UnixFilter
162Test-suite hakyll-tests
163 Type: exitcode-stdio-1.0
164 Hs-source-dirs: src tests
165 Main-is: TestSuite.hs
169 HUnit >= 1.2 && < 1.3,
170 QuickCheck >= 2.4 && < 2.6,
171 test-framework >= 0.4 && < 0.7,
172 test-framework-hunit >= 0.2 && < 0.3,
173 test-framework-quickcheck2 >= 0.2 && < 0.3,
174 -- Copy pasted from hakyll dependencies:
176 binary >= 0.5 && < 0.7,
177 blaze-html >= 0.5 && < 0.6,
178 blaze-markup >= 0.5.1 && < 0.6,
179 bytestring >= 0.9 && < 0.11,
180 citeproc-hs >= 0.3.2 && < 0.4,
181 containers >= 0.3 && < 0.6,
182 cryptohash >= 0.7 && < 0.8,
183 directory >= 1.0 && < 1.3,
184 filepath >= 1.0 && < 1.4,
185 hamlet >= 1.0 && < 1.2,
186 lrucache >= 1.1.1 && < 1.2,
188 old-locale >= 1.0 && < 1.1,
189 old-time >= 1.0 && < 1.2,
190 pandoc >= 1.9.3 && < 1.10,
191 parsec >= 3.0 && < 3.2,
192 process >= 1.0 && < 1.2,
193 regex-base >= 0.93 && < 0.94,
194 regex-tdfa >= 1.1 && < 1.2,
195 tagsoup >= 0.12.6 && < 0.13,
196 text >= 0.11 && < 1.12,
197 time >= 1.1 && < 1.5,
201 Hakyll.Web.Util.Html.Tests
202 Hakyll.Web.Urls.Relativize.Tests
203 Hakyll.Web.Urls.Tests
204 Hakyll.Web.Template.Tests
205 Hakyll.Web.Page.Metadata.Tests
206 Hakyll.Web.Page.Tests
207 Hakyll.Core.Compiler.Tests
208 Hakyll.Core.Identifier.Tests
209 Hakyll.Core.Util.Arrow.Tests
210 Hakyll.Core.Util.String.Tests
211 Hakyll.Core.UnixFilter.Tests
212 Hakyll.Core.Routes.Tests
213 Hakyll.Core.Store.Tests
214 Hakyll.Core.Rules.Tests
215 Hakyll.Core.DependencyAnalyzer.Tests
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list