summaryrefslogtreecommitdiff
path: root/src/Hakyll/Core
AgeCommit message (Collapse)AuthorFilesLines
2011-03-28Add new dependency analyzer & testsJasper Van der Jeugt2-0/+163
2011-03-20Fix storing pathJasper Van der Jeugt1-1/+1
2011-03-20Save dependency graph after runJasper Van der Jeugt3-10/+17
2011-03-20Don't require Writable for storing thingsJasper Van der Jeugt2-11/+14
2011-03-20Binary instance for DirectedGraphJasper Van der Jeugt1-1/+9
2011-03-07Throw nice error in cachedJasper Van der Jeugt1-2/+2
2011-03-07Throw nice error in getResourceStringJasper Van der Jeugt1-1/+7
2011-03-06Add ErrorT to CompilerM monad stackJasper Van der Jeugt4-23/+44
2011-03-04Add BlazeHtml integrationJasper Van der Jeugt1-2/+10
2011-03-02Add WritableTupleJasper Van der Jeugt3-3/+41
2011-03-01Add `composeRoutes`Jasper Van der Jeugt1-0/+22
2011-02-28Add `gsubRoute`Jasper Van der Jeugt1-0/+18
2011-02-28Web.Util.String → {Web.Util.Url, Core.Util.String}Jasper Van der Jeugt1-0/+48
2011-02-26Fix $body$ bug, add `traceShowCompiler`Jasper Van der Jeugt1-0/+9
2011-02-26Add some more information on metacompilationJasper Van der Jeugt1-1/+20
2011-02-25Add `byExtension` compilerJasper Van der Jeugt2-0/+34
2011-02-25The dependency analyzer now knows a little moreJasper Van der Jeugt3-7/+25
2011-02-21Add report function to loggerJasper Van der Jeugt2-0/+11
2011-02-21Add logger to Compiler monadJasper Van der Jeugt4-6/+34
2011-02-21Add Unix filters as compilersJasper Van der Jeugt1-0/+66
2011-02-21Quit/Sync bug fixJasper Van der Jeugt1-4/+3
2011-02-21Add pretty, thread-safe loggerJasper Van der Jeugt3-35/+129
2011-02-19Preview/INotify now worksJasper Van der Jeugt3-5/+30
2011-02-15defaultCopyFile → copyFileCompilerJasper Van der Jeugt2-14/+30
2011-02-15Receive list of used resources in Run moduleJasper Van der Jeugt1-2/+3
2011-02-15Rules DSL tracks resources usedJasper Van der Jeugt2-12/+27
2011-02-12More Identifier documentationJasper Van der Jeugt1-0/+10
2011-02-12Document Compiler moduleJasper Van der Jeugt1-1/+85
2011-02-11Resource = Identifier with an exists invariantJasper Van der Jeugt5-27/+40
2011-02-11Add Resource type for improved type-safetyJasper Van der Jeugt3-7/+14
2011-02-11Split Rules module, add documentationJasper Van der Jeugt5-67/+117
2011-02-11Document Routes moduleJasper Van der Jeugt1-3/+22
2011-02-11Update cabal file, fix warningsJasper Van der Jeugt2-6/+9
2011-02-11Add customRouteJasper Van der Jeugt1-0/+6
2011-02-10Add prototype inotify backendJasper Van der Jeugt1-3/+0
2011-02-10getRecursiveContents can return directoriesJasper Van der Jeugt2-15/+18
2011-02-10Add isFileInternalJasper Van der Jeugt1-1/+21
2011-02-09Finish tags moduleJasper Van der Jeugt3-18/+12
2011-02-07Lazy pattern matching for compiler compositionJasper Van der Jeugt2-2/+4
2011-02-07Add mapAJasper Van der Jeugt1-4/+9
2011-02-06Add getRouteForJasper Van der Jeugt1-2/+7
2011-02-05Instantiate ArrowChoice for CompilerJasper Van der Jeugt1-1/+6
2011-02-03Route → RoutesJasper Van der Jeugt5-44/+46
2011-02-03Add a top-level configuration typeJasper Van der Jeugt2-31/+55
2011-01-30Autogenerate metacompiler indentifiersJasper Van der Jeugt1-14/+43
2011-01-25Add `fromCaptureString` functionJasper Van der Jeugt1-0/+21
2011-01-25Add suffix to store filesJasper Van der Jeugt1-1/+1
This prevents file/directory clashes. Example: when we have a `tags` item, and a `tags/foo` item, there will be a clash since the store creates: - a file `store/tags`; - a file `store/tags/foo`. The second file requires the first file to be a directory. We simply solve this by adding a suffix to all store files, so it becomes: - a file `store/tags.hakyllstore`; - a file `store/tags/foo.hakyllstore`.
2011-01-25Functor & Applicative instances for CompilerJasper Van der Jeugt2-1/+11
2011-01-24Define all require functions in arrowsJasper Van der Jeugt1-19/+30
TODO: Think of a good naming scheme
2011-01-19Fix typo in requireAllA doc (thanks beastaugh)Jasper Van der Jeugt1-1/+1