Crafting Incremental Parallel and Self-Tracking Embedded Build Systems
Lucas
Date: Wed, February 01, 2023
Time: 12:00
Room: Turing 0.E420
During this talk I’ll present a project I’ve been working on during the past month: a Haskell EDSL for writing static-site generators in Haskell. Behind this DSL is actually a full-fletched embedded build system, that should satisfy many properties: incremental, parallel, and self-tracking (hopefully, this is WIP).
I’m gonna talk a bit about build systems in general, and go in detail about how some category theoretic abstractions behind mine simplify a lot of things. Then I’ll talk a bit about what’s here already, and what remains to be done.
Previous:
| New PhD students in TU Delft Programming Languages group
Next:
| Efficient Execution of User-Provided Graph Algorithms in a Graph Database