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.