Dhall

Dhall is a programmable configuration language which aims to enhance or replace existing config formats like JSON and YAML by adding first-class functions, static types, and native imports.