Commit graph

40 commits

Author SHA1 Message Date
Jasper Van der Jeugt
52170d86ed Fix routes for specific list/group combo 2012-12-01 18:56:16 +01:00
Jasper Van der Jeugt
fe33635a88 Fix dependency issues for tags 2012-11-29 16:22:08 +01:00
Jasper Van der Jeugt
cae8789154 Rename group to version 2012-11-24 18:45:43 +01:00
Jasper Van der Jeugt
6e7a80e8a3 Simpler rules 2012-11-24 13:35:00 +01:00
Jasper Van der Jeugt
82d5210f25 Add MonadMetadata and instances 2012-11-22 13:38:28 +01:00
Jasper Van der Jeugt
877cb21d16 Add Item abstraction 2012-11-18 21:56:52 +01:00
Jasper Van der Jeugt
89272dd97f Simplify stuff 2012-11-13 13:13:17 +01:00
Jasper Van der Jeugt
760b434437 WIP 2012-11-12 16:10:06 +01:00
Jasper Van der Jeugt
9eda3425a3 Remove metacompilation 2012-11-10 19:56:45 +01:00
Jasper Van der Jeugt
1319bbfe4a Remove Resource type 2012-11-09 16:34:45 +01:00
Jasper Van der Jeugt
dac3fac342 Rules will be in IO... 2012-11-08 13:50:08 +01:00
Troels Henriksen
80f385c361 Mention how groups work with Hakyll.Core.Rules.create. 2012-02-17 16:25:00 +01:00
Jasper Van der Jeugt
dabaa4532b Add freshIdentifier to Hakyll.Core.Rules 2012-01-16 14:35:43 +01:00
Jasper Van der Jeugt
f6f7cde03c Return information in rules 2011-05-24 14:39:21 +02:00
Jasper Van der Jeugt
758e0beaaa Type-safe identifiers 2011-05-24 11:58:13 +02:00
Jasper Van der Jeugt
41b7f37138 Type-safe patterns 2011-05-24 10:12:10 +02:00
Jasper Van der Jeugt
5327e88160 Add resources function to rules DSL 2011-04-14 10:17:08 +02:00
Jasper Van der Jeugt
35162f9433 Document group function 2011-04-13 17:52:22 +02:00
Jasper Van der Jeugt
b37da38d39 Major refactoring of identifiers/resources/groups 2011-04-12 10:09:03 +02:00
Jasper Van der Jeugt
f969950977 Playing around with groups 2011-04-11 21:57:33 +02:00
Jasper Van der Jeugt
015663657c New resource module hierarchy 2011-04-05 22:14:49 +02:00
Jasper Van der Jeugt
ff118fec98 Simplify match implementation(s) 2011-04-05 11:58:26 +02:00
Jasper Van der Jeugt
f6c65aadd7 Works-for-me implementation of nested rules 2011-04-04 20:49:22 +02:00
Jasper Van der Jeugt
b73fc8e831 Add some more information on metacompilation 2011-02-26 11:07:46 +01:00
Jasper Van der Jeugt
5a591ee24c Rules DSL tracks resources used 2011-02-15 18:32:55 +01:00
Jasper Van der Jeugt
34257df262 Resource = Identifier with an exists invariant 2011-02-11 23:26:54 +01:00
Jasper Van der Jeugt
2b9858a8f9 Add Resource type for improved type-safety 2011-02-11 17:52:19 +01:00
Jasper Van der Jeugt
dd81433d74 Split Rules module, add documentation 2011-02-11 13:30:55 +01:00
Jasper Van der Jeugt
4e0abd872a Update cabal file, fix warnings 2011-02-11 08:39:10 +01:00
Jasper Van der Jeugt
c093761e89 Route → Routes 2011-02-03 16:07:49 +01:00
Jasper Van der Jeugt
c691251fc7 Autogenerate metacompiler indentifiers 2011-01-30 10:44:42 +01:00
Jasper Van der Jeugt
e536a5961c Functor & Applicative instances for Compiler 2011-01-25 11:14:22 +01:00
Jasper Van der Jeugt
6e7dc0e58f Micro-cleanup 2011-01-14 08:50:34 +01:00
Jasper Van der Jeugt
d0939102bf Metacompilers now work, todo: cleanup 2011-01-07 19:17:14 +01:00
Jasper Van der Jeugt
1bf95c0028 Rank N compilers (compiler in compilers in...) 2011-01-07 14:40:33 +01:00
Jasper Van der Jeugt
f1e726be69 Renaming for consistency 2011-01-07 14:34:31 +01:00
Jasper Van der Jeugt
11d7031da3 Add compilers producing compilers 2011-01-07 12:12:13 +01:00
Jasper Van der Jeugt
6268e4a4fe Experimental arrow-based approach 2010-12-29 22:59:38 +01:00
Jasper Van der Jeugt
27ff2eef89 Use Typeable instead of ADT 2010-12-28 11:12:45 +01:00
Jasper Van der Jeugt
6b6a78ea41 Add rules module 2010-12-25 19:37:21 +01:00