A self documenting DSL built on http4s