summaryrefslogtreecommitdiff
path: root/src/Hakyll/Core/Rules.hs
AgeCommit message (Collapse)AuthorFilesLines
2015-01-06Merge pull request #300 from ohbadiah/masterJasper Van der Jeugt1-3/+14
matchMetadata for examining metadata when defining rules
2015-01-03Refactor match and matchMetadata code into matchInternalDaniel P. Wright1-12/+9
As per jaspervdj's request in #300, refactor the common code from match and matchMetadata into a single, unexported function.
2014-10-28Improve rulesExtraDependencies usageJasper Van der Jeugt1-3/+25
2014-09-16matchMetadata for examining metadata when defining rulesNick McAvoy1-0/+14
2013-04-04Add event filtering based on patternJasper Van der Jeugt1-3/+10
2013-03-05Add makePatternDependencyJasper Van der Jeugt1-0/+2
2013-01-08Add preprocess ruleJasper Van der Jeugt1-0/+10
2013-01-06Add create in addition to matchJasper Van der Jeugt1-6/+23
2013-01-03Remove outdated documentationJasper Van der Jeugt1-3/+1
2012-12-26Further fixes to match/version/herp/derpJasper Van der Jeugt1-39/+42
2012-12-25Fix match/version thingyJasper Van der Jeugt1-7/+12
2012-12-01Fix routes for specific list/group comboJasper Van der Jeugt1-8/+11
2012-11-29Fix dependency issues for tagsJasper Van der Jeugt1-1/+21
2012-11-24Rename group to versionJasper Van der Jeugt1-50/+10
2012-11-24Simpler rulesJasper Van der Jeugt1-39/+10
2012-11-22Add MonadMetadata and instancesJasper Van der Jeugt1-0/+1
2012-11-18Add Item abstractionJasper Van der Jeugt1-9/+10
2012-11-13Simplify stuffJasper Van der Jeugt1-34/+31
2012-11-12WIPJasper Van der Jeugt1-19/+18
2012-11-10Remove metacompilationJasper Van der Jeugt1-69/+3
2012-11-09Remove Resource typeJasper Van der Jeugt1-16/+11
2012-11-08Rules will be in IO...Jasper Van der Jeugt1-38/+57
2012-02-17Mention how groups work with Hakyll.Core.Rules.create.Troels Henriksen1-1/+3
2012-01-16Add `freshIdentifier` to Hakyll.Core.RulesJasper Van der Jeugt1-11/+14
2011-05-24Return information in rulesJasper Van der Jeugt1-10/+17
2011-05-24Type-safe identifiersJasper Van der Jeugt1-10/+10
2011-05-24Type-safe patternsJasper Van der Jeugt1-2/+2
2011-04-14Add `resources` function to rules DSLJasper Van der Jeugt1-10/+16
2011-04-13Document `group` functionJasper Van der Jeugt1-0/+29
2011-04-12Major refactoring of identifiers/resources/groupsJasper Van der Jeugt1-3/+3
2011-04-11Playing around with groupsJasper Van der Jeugt1-12/+35
2011-04-05New resource module hierarchyJasper Van der Jeugt1-1/+2
2011-04-05Simplify match implementation(s)Jasper Van der Jeugt1-19/+17
2011-04-04Works-for-me implementation of nested rulesJasper Van der Jeugt1-11/+31
2011-02-26Add some more information on metacompilationJasper Van der Jeugt1-1/+20
2011-02-15Rules DSL tracks resources usedJasper Van der Jeugt1-7/+17
2011-02-11Resource = Identifier with an exists invariantJasper Van der Jeugt1-3/+3
2011-02-11Add Resource type for improved type-safetyJasper Van der Jeugt1-2/+4
2011-02-11Split Rules module, add documentationJasper Van der Jeugt1-63/+38
2011-02-11Update cabal file, fix warningsJasper Van der Jeugt1-3/+4
2011-02-03Route → RoutesJasper Van der Jeugt1-4/+4
2011-01-30Autogenerate metacompiler indentifiersJasper Van der Jeugt1-14/+43
2011-01-25Functor & Applicative instances for CompilerJasper Van der Jeugt1-0/+2
2011-01-14Micro-cleanupJasper Van der Jeugt1-1/+1
2011-01-07Metacompilers now work, todo: cleanupJasper Van der Jeugt1-2/+3
2011-01-07Rank N compilers (compiler in compilers in...)Jasper Van der Jeugt1-2/+2
2011-01-07Renaming for consistencyJasper Van der Jeugt1-4/+4
2011-01-07Add compilers producing compilersJasper Van der Jeugt1-12/+38
2010-12-29Experimental arrow-based approachJasper Van der Jeugt1-6/+6
2010-12-28Use Typeable instead of ADTJasper Van der Jeugt1-13/+26