summaryrefslogtreecommitdiff
path: root/src/Hakyll
AgeCommit message (Collapse)AuthorFilesLines
2011-01-07Renaming for consistencyJasper Van der Jeugt3-6/+6
2011-01-07Restructure hakyllWith for metacompilersJasper Van der Jeugt1-60/+81
2011-01-07Move hakyllWith to hakyll monadJasper Van der Jeugt1-17/+38
2011-01-07Add compilers producing compilersJasper Van der Jeugt3-26/+61
2011-01-07Add waitFor directiveJasper Van der Jeugt1-1/+7
2011-01-05Proof-of-concept tag moduleJasper Van der Jeugt3-0/+67
2011-01-04Add in-memory map to storeJasper Van der Jeugt5-41/+61
This allows us to get rid of the dependency lookup map and use one uniform cache/lookup.
2011-01-04Add relativize URL's functionalityJasper Van der Jeugt5-3/+49
2011-01-03Store result automatically using runCompilerJasper Van der Jeugt3-13/+22
2011-01-03Avoid looking at up-to-date items at allJasper Van der Jeugt5-28/+74
2011-01-03Store modified flags in a mapJasper Van der Jeugt1-6/+12
This allows reuse for actual dependency checking (to be implemented later).
2011-01-02Escaped carries allong it's escaped valueJasper Van der Jeugt2-7/+11
2011-01-02Add toUrl, move & optimize replaceAll a bitJasper Van der Jeugt3-18/+36
2010-12-31Add Hakyll.Web moduleJasper Van der Jeugt2-1/+22
2010-12-31Check modification only onceJasper Van der Jeugt3-9/+25
2010-12-31Add resourceExists functionJasper Van der Jeugt1-0/+6
2010-12-31Prototype of the 'cached' arrow transformerJasper Van der Jeugt5-22/+50
2010-12-31Add wasModified methodJasper Van der Jeugt1-0/+20
2010-12-31Add $category fieldJasper Van der Jeugt1-7/+12
2010-12-30Backport CompressCss moduleJasper Van der Jeugt1-0/+56
2010-12-30Add $title, $root and $url fieldsJasper Van der Jeugt1-2/+34
2010-12-30Add Template moduleJasper Van der Jeugt2-0/+93
2010-12-30Cleanup, split up page moduleJasper Van der Jeugt7-31/+76
2010-12-30Compiler → {Compiler, Compiler.Internal}Jasper Van der Jeugt3-90/+109
2010-12-30Remove compileFromString functionJasper Van der Jeugt1-10/+0
2010-12-30Add CopyFile newtypeJasper Van der Jeugt1-1/+16
2010-12-30Cleanup arrow codeJasper Van der Jeugt4-29/+25
2010-12-30More arrowsJasper Van der Jeugt4-38/+77
2010-12-29Experimental arrow-based approachJasper Van der Jeugt7-159/+98
2010-12-29Add requireAll functionJasper Van der Jeugt2-6/+34
2010-12-28Use Typeable instead of ADTJasper Van der Jeugt9-68/+131
2010-12-27Binary instance for PageJasper Van der Jeugt1-0/+7
2010-12-27Add a snapshot state to target monadJasper Van der Jeugt1-3/+15
2010-12-27Targets have access to the storeJasper Van der Jeugt2-7/+12
2010-12-27Make pandoc functions work on pages by defaultJasper Van der Jeugt2-19/+29
2010-12-27Fix typo in commentsJasper Van der Jeugt1-7/+5
2010-12-27Add Page parserJasper Van der Jeugt1-0/+62
2010-12-27Add string utility moduleJasper Van der Jeugt1-0/+14
2010-12-26Add Page moduleJasper Van der Jeugt1-0/+31
2010-12-26Add resourceDigest functionJasper Van der Jeugt1-1/+12
2010-12-26Simple key-value storeJasper Van der Jeugt1-0/+53
2010-12-26Add resourceLazyByteString functionJasper Van der Jeugt2-4/+11
2010-12-26Add pandoc bindingsJasper Van der Jeugt1-0/+98
2010-12-26Consistent naming: ReStructuredText → RstJasper Van der Jeugt1-2/+2
2010-12-26Consistent naming: target vs compilerJasper Van der Jeugt1-10/+4
2010-12-26UnknownFileType → BinaryJasper Van der Jeugt1-2/+2
2010-12-26Add FileType moduleJasper Van der Jeugt1-0/+55
2010-12-26Add getIdentifier function in targetJasper Van der Jeugt1-1/+8
2010-12-26Add targetFromString compiler functionJasper Van der Jeugt1-0/+9
2010-12-26Ignore unexisting files in obsolete checkJasper Van der Jeugt1-2/+3