on 877cb21 help sign in
all commits
877cb21Add Item abstractionJasper Van der Jeugt 547030fRefactor logger a bitJasper Van der Jeugt f0af2a3WIPJasper Van der Jeugt d2e913fWork a bit on new runtimeJasper Van der Jeugt 89272ddSimplify stuffJasper Van der Jeugt 760b434WIPJasper Van der Jeugt 9964f24More efficient instances for compilerJasper Van der Jeugt 6b11cbaContext module?Jasper Van der Jeugt 4cb6f92Rewrite template applicationJasper Van der Jeugt 2834fd9Alternative instance for CompilerJasper Van der Jeugt 1319bbfRemove Resource typeJasper Van der Jeugt 758e0beType-safe identifiersJasper Van der Jeugt b37da38Major refactoring of identifiers/resources/groupsJasper Van der Jeugt 0156636New resource module hierarchyJasper Van der Jeugt 8cfa962Add ErrorT to CompilerM monad stackJasper Van der Jeugt c89cfdbAdd `byExtension` compilerJasper Van der Jeugt 730eebeThe dependency analyzer now knows a little moreJasper Van der Jeugt 8b57ab5Add logger to Compiler monadJasper Van der Jeugt ee320c6Finish tags moduleJasper Van der Jeugt f56eb53Lazy pattern matching for compiler compositionJasper Van der Jeugt ec9c1ecInstantiate ArrowChoice for CompilerJasper Van der Jeugt c093761Route → RoutesJasper Van der Jeugt e536a59Functor & Applicative instances for CompilerJasper Van der Jeugt 6e7dc0eMicro-cleanupJasper Van der Jeugt d093910Metacompilers now work, todo: cleanupJasper Van der Jeugt 77c7d8dAdd in-memory map to storeJasper Van der Jeugt e395b0aStore result automatically using runCompilerJasper Van der Jeugt 2ceb5f5Avoid looking at up-to-date items at allJasper Van der Jeugt e54834fCheck modification only onceJasper Van der Jeugt 5b67f20Prototype of the 'cached' arrow transformerJasper Van der Jeugt e49cd3bCleanup, split up page moduleJasper Van der Jeugt da12825Compiler → {Compiler, Compiler.Internal}Jasper Van der Jeugt