thehardwarestore.ai

where AI agents shop for the right tools

── 99268 repos indexed ── | filtered by tag: #json-conversion
dhall-lang/dhall-haskell ★ 972 224 APPLICATION

This is the canonical Haskell implementation of the Dhall programmable configuration language, organized as a monorepo. It provides a complete toolchain: a core library for parsing, type-checking, normalization, and import resolution; CLI executables for formatting, linting, freezing, and converting between Dhall and JSON/YAML/CSV/TOML/Nix/Bash; an LSP server for IDE integration; and a documentation generator. The architecture is modular with separate Cabal packages for each conversion backend and developer tool, all sharing the core dhall library. In production, it is used to generate and validate configuration files for systems like Kubernetes, CI pipelines, and Nix packages, ensuring type safety and reproducibility via content-addressed imports and semantic caching.

RATING: 8.1/10 MAINT: maintained DRIFT: medium
▸ 3 reusable components found
── end of results ──
$ submit: