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: |
Next: |