expresso (hackage): Expresso is a minimal statically-typed functional programming language, designed with embedding and/or extensibility in mind.  Possible use cases for such a minimal language include configuration (à la Nix), data exchange (à la JSON) or even a starting point for a custom external DSL.  Please refer to README.md for more information.
Keywords: bsd3|configuration|library|program