Better configuration languages - A talk about Dhall

created: 16.08.2023

Dhall is a functional configuration language, and I talked about it here:

In this talk, I argue that configuration languages are important since misconfiguration is a common cause of errors. Dhall is a modern, functional configuration language. I think Dhall’s static typing and refactoring features are good tools for avoiding configuration bugs.

I highly recommend checking out Dhall! Here are some useful links:

Also recommended reading is Dan Luu’s text about postmortmes and NoYaml.com.