Dhall is a non-Turing-complete programming language for configuration files, and if you are new to Dhall you might want to read the Dhall tutorial which explains how to use Dhall and several of the language features. Dhall is currently adding support for new languages and file formats such as: Haskell Nix JSON and YAML ... and now Dhall supports Bash, too! I'm releasing the dhall-bash package whic