Dhall: A Gateway Drug to Haskell
Table of Contents Table of Contents The problem with escape hatches Why Dhall is useful irrespective of functional programming Ensuring different config files agree with each other Managing repetition within the same config file Managing duplication between config files of different environments Dealing with malformed config files at run-time Dealing with structurally incorrect configuration files…