Hacker News new | ask | show | jobs
by k__ 2116 days ago
How does it differ from the CDK/CDK8s/terraform-cdk?
1 comments

CDK uses existing fully featured programming languages that can preform side effecting actions thus lacking reproducibility and that are may not terminate. Dhall is a total language, meaning it will always terminate and a pure language, meaning that a function given an input will always yield the same output. That makes the output extremely predictable.