I talk about functional programming and compilers. Building a high performance Datalog called βeclairβ with Haskell and LLVM.