dhall-aws-cloudformation

Typecheck, template and modularize your AWS CloudFormation with Dhall (by jcouyang)

Dhall-aws-cloudformation Alternatives

Similar projects and alternatives to dhall-aws-cloudformation

jcouyang
dhall-aws-cloudformation
  1. adventofcode

    Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 and 2025 in Scala (by sim642)

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. oils

    Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

  4. cue

    The home of the CUE language! Validate and define text-based and dynamic configuration

  5. dhall-lang

    Maintainable configuration files

  6. prometheus-operator

    Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes

  7. starlark

    Starlark Language

  8. tanka

    Flexible, reusable and concise configuration for Kubernetes

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. starlark-go

    Starlark in Go: the Starlark configuration language, implemented in Go

  11. ytt

    YAML templating tool that works on YAML structure instead of text

  12. octoDNS

    Tools for managing DNS across multiple providers

  13. jrsonnet

    Rust implementation of Jsonnet language.

  14. kubernetes-mixin

    A set of Grafana dashboards and Prometheus alerts for Kubernetes.

  15. dhall-kubernetes

    Typecheck, template and modularize your Kubernetes definitions with Dhall

  16. sjsonnet

    A Scala implementation of the Jsonnet configuration language, running on JVM, GraalVM, Scala Native and JavaScript.

  17. mina

    Mina is a cryptocurrency protocol with a constant size blockchain, improving scaling while maintaining decentralization and security. (by MinaProtocol)

  18. skycfg

    Skycfg is an extension library for the Starlark language that adds support for constructing Protocol Buffer messages.

  19. dhall-manual

    The Dhall Configuration Language Manual

  20. shake-dhall

    Facilities for using Shake + dhall

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better dhall-aws-cloudformation alternative or higher similarity.

dhall-aws-cloudformation discussion

Log in or Post with

dhall-aws-cloudformation reviews and mentions

Posts with mentions or reviews of dhall-aws-cloudformation. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-14.
  • The Dhall Configuration Language
    21 projects | news.ycombinator.com | 14 Jul 2022
    I have been writing a fair amount of Dhall using autogenerated CloudFormation bindings ( https://github.com/jcouyang/dhall-aws-cloudformation/ ). It is a fantastic way to reduce boilerplate and factor out recurring blobs. My main frustration is that the type checker is not smart enough (or maybe the type system is undecidable?) - every time you want to use a polymorphic function, you must pass in the type parameters yourself (this is also true for empty lists and `None`). This makes simple FP idioms extremely noisy, to the point where you're better off writing longhand. In a language that's meant to be alleviating YAML/JSON boilerplate.

    It's still a massive improvement, but it could be so much better if the typechecker was smarter.

  • Typecheck and Modularize AWS CloudFormation with Dhall
    1 project | news.ycombinator.com | 30 Mar 2021

Stats

Basic dhall-aws-cloudformation repo stats
2
32
6.6
over 2 years ago

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com