Описание тега tapir
Tapir — это декларативная, типобезопасная библиотека веб-конечных точек, написанная на Scala. Конечные точки могут быть интерпретированы как сервер (интеграция с akka http, http4s, play, finatra, vertx и другими), как клиент (используя sttp-клиент) или как документация openapi/asyncapi.
Исходный код тапира доступен на GitHub. Документация по использованию также доступна.
Конечные точки Tapir описываются как значения с использованием Scala API. Благодаря системе типов Scala ряд свойств проверяется во время компиляции.