{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreig3zsa2h2z56rnyub337hfpaqisn2srg4mngdmzmhfkvtxffsz6zi",
    "uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mkdkwe2g6gu2"
  },
  "path": "/t/config-languages-and-dhall/13948#post_18",
  "publishedAt": "2026-04-25T17:20:36.000Z",
  "site": "https://discourse.haskell.org",
  "textContent": "Thank you a lot for the tip. I’ve replaced my Dockerfile’s generator suite from bunch of YAMLs + Jinja (Ginger) template + the templating executable in Haskell to a bunch of Nickel files and a trivial shell script, resulted in a _way_ smaller footprint, instant feedback and types out of the box instead of JSON schema; all of that with a single configuration language. Couldn’t recommend it enough. Seems like the sweet spot to me as well.",
  "title": "Config languages (and Dhall)"
}