We ended up building a lot in OCaml. Our own build system, a lightweight concurrency runtime, and a Postgres driver, because we wanted full control over how everything works.
We are also expanding support beyond Terraform and Tofu. That includes Kubernetes, Ansible, and other tools that follow a plan and apply model. If it runs as a CLI with a dry run capability, we can orchestrate it.
On the VCS side, we started with GitHub and are adding support for GitLab and Azure DevOps.
weird_trousers•6h ago
OCaml is a cool language (maybe the best one for functional programming imho), has a great build system and package manager (Dune)... it just miss some "killer apps" running on OCaml to let understand hype-people (managers) to take a look at it and try it at their job places.