Kubernetes Webhooks in Haskell and Dhall

I spent the past few weeks fighting with Kubernetes Admission Controllers (also known as Mutating/Validating Webhooks).