Open
Description
General Question
- how KCL works with unkown-to-known values https://discourse.nixos.org/t/unknown-values-propagation-in-nix-like-in-hcl/26743/3
- with what other languages in can form "sandwiches", examples https://jonascarpay.com/posts/2022-09-19-declarative-deployment.html and https://github.com/tweag/tf-ncl?tab=readme-ov-file#how
- what about being turing decidable, lazy, strict, recursion, side effects https://github.com/tweag/nickel/blob/master/RATIONALE.md#comparison-with-other-configuration-languages
- side effects vs being hermetic, extensibility of side effects of KCL
- UPDATE: how KCL overrides deep dependencies. HELM via string replace templates. Nix via fixed point lazy recursion.
- UPDATE: how it compares to Nix . I can add this easy, after ^^ clarified, as I will know all interesting sides of KCL.