Jasper Van der Jeugt
|
b9bc7f90e1
|
Throw nice error in getResourceString
|
2011-03-07 11:04:01 +01:00 |
|
Jasper Van der Jeugt
|
8cfa962005
|
Add ErrorT to CompilerM monad stack
|
2011-03-06 15:56:22 +01:00 |
|
Jasper Van der Jeugt
|
5c454fc2ce
|
Fix $body$ bug, add traceShowCompiler
|
2011-02-26 15:49:11 +01:00 |
|
Jasper Van der Jeugt
|
c89cfdb456
|
Add byExtension compiler
|
2011-02-25 14:36:34 +01:00 |
|
Jasper Van der Jeugt
|
730eebe989
|
The dependency analyzer now knows a little more
|
2011-02-25 14:17:30 +01:00 |
|
Jasper Van der Jeugt
|
917829539c
|
Add report function to logger
|
2011-02-21 13:15:11 +01:00 |
|
Jasper Van der Jeugt
|
8b57ab509f
|
Add logger to Compiler monad
|
2011-02-21 13:02:35 +01:00 |
|
Jasper Van der Jeugt
|
256cc760ba
|
Add pretty, thread-safe logger
|
2011-02-21 02:56:57 +01:00 |
|
Jasper Van der Jeugt
|
1100f65f76
|
Document Compiler module
|
2011-02-12 10:26:58 +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
|
ee320c6166
|
Finish tags module
|
2011-02-09 13:02:28 +01:00 |
|
Jasper Van der Jeugt
|
bd261e9151
|
Add getRouteFor
|
2011-02-06 18:32:09 +01:00 |
|
Jasper Van der Jeugt
|
c093761e89
|
Route → Routes
|
2011-02-03 16:07:49 +01:00 |
|
Jasper Van der Jeugt
|
9b3e524128
|
Define all require functions in arrows
TODO: Think of a good naming scheme
|
2011-01-24 13:30:23 +01:00 |
|
Jasper Van der Jeugt
|
69f15f55ee
|
Fix typo in requireAllA doc (thanks beastaugh)
|
2011-01-19 08:51:18 +01:00 |
|
Jasper Van der Jeugt
|
89cd33c723
|
Add requireA/requireAllA functions
|
2011-01-18 23:58:29 +01:00 |
|
Jasper Van der Jeugt
|
2f951598ef
|
Allow IO operations in compilers
|
2011-01-17 22:43:44 +01:00 |
|
Jasper Van der Jeugt
|
78391b9be2
|
Clearer error message
|
2011-01-17 16:08:13 +01:00 |
|
Jasper Van der Jeugt
|
d0939102bf
|
Metacompilers now work, todo: cleanup
|
2011-01-07 19:17:14 +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
|
70fa0c2ff1
|
Add waitFor directive
|
2011-01-07 10:14:36 +01:00 |
|
Jasper Van der Jeugt
|
77c7d8dc17
|
Add in-memory map to store
This allows us to get rid of the dependency
lookup map and use one uniform cache/lookup.
|
2011-01-04 13:09:45 +01:00 |
|
Jasper Van der Jeugt
|
0969fe41c7
|
Add relativize URL's functionality
|
2011-01-04 11:13:08 +01:00 |
|
Jasper Van der Jeugt
|
e395b0af9a
|
Store result automatically using runCompiler
|
2011-01-03 23:24:22 +01:00 |
|
Jasper Van der Jeugt
|
2ceb5f59d0
|
Avoid looking at up-to-date items at all
|
2011-01-03 22:13:04 +01:00 |
|
Jasper Van der Jeugt
|
e54834f444
|
Check modification only once
|
2010-12-31 15:15:35 +01:00 |
|
Jasper Van der Jeugt
|
5b67f20eab
|
Prototype of the 'cached' arrow transformer
|
2010-12-31 12:38:12 +01:00 |
|
Jasper Van der Jeugt
|
e49cd3b4b0
|
Cleanup, split up page module
|
2010-12-30 21:18:55 +01:00 |
|
Jasper Van der Jeugt
|
da12825066
|
Compiler → {Compiler, Compiler.Internal}
|
2010-12-30 17:47:31 +01:00 |
|
Jasper Van der Jeugt
|
227b186bf2
|
Remove compileFromString function
|
2010-12-30 15:57:36 +01:00 |
|
Jasper Van der Jeugt
|
687c17c6bb
|
Cleanup arrow code
|
2010-12-30 10:11:37 +01:00 |
|
Jasper Van der Jeugt
|
1c1133dfd6
|
More arrows
|
2010-12-30 10:02:25 +01:00 |
|
Jasper Van der Jeugt
|
6268e4a4fe
|
Experimental arrow-based approach
|
2010-12-29 22:59:38 +01:00 |
|
Jasper Van der Jeugt
|
bf31c55c99
|
Add requireAll function
|
2010-12-29 15:33:22 +01:00 |
|
Jasper Van der Jeugt
|
27ff2eef89
|
Use Typeable instead of ADT
|
2010-12-28 11:12:45 +01:00 |
|
Jasper Van der Jeugt
|
9939708c66
|
Consistent naming: target vs compiler
|
2010-12-26 13:21:27 +01:00 |
|
Jasper Van der Jeugt
|
36ec2c15b8
|
Add targetFromString compiler function
|
2010-12-26 11:57:42 +01:00 |
|
Jasper Van der Jeugt
|
c372fc47da
|
Add Compiler module
|
2010-12-25 18:15:44 +01:00 |
|