dhall-bash
« Back to VersTracker
Description:
Compile Dhall to Bash
Type: Formula  |  Latest Version: 1.0.41@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: dhall bash compiler configuration devops shell
Install: brew install dhall-bash
About:
dhall-bash is a compiler that transforms Dhall configurations into executable Bash scripts. It enables you to leverage Dhall's powerful type system and functions to generate dynamic, safe, and maintainable shell scripts. This tool bridges the gap between declarative configuration and imperative shell execution.
Key Features:
  • Compiles Dhall expressions to POSIX-compliant Bash
  • Preserves Dhall's type safety and import system
  • Supports generating shell functions and environment variables
  • Enables configuration reuse across different systems
Use Cases:
  • Generating dynamic deployment scripts from typed configurations
  • Creating safe and maintainable CI/CD pipeline scripts
  • Managing environment variables and secrets via Dhall
Alternatives:
  • dhall-json – dhall-json targets JSON/YAML output, while dhall-bash specifically generates executable Bash code
  • nix – Nix is a full package manager, whereas dhall-bash is a focused configuration-to-script compiler
License: BSD-3-Clause
Dependencies: gmp
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 15, 2025 7:05am 0 VERSION_BUMP 216df004
Sep 12, 2025 12:53am 0 VERSION_BUMP ae4430c8
Jan 5, 2025 3:56pm 0 VERSION_BUMP affa6220
Sep 12, 2024 5:20pm 0 VERSION_BUMP 7ca6a11c