Episode 537: Adam Warski on Scala and Tapir

Episode 537: Adam Warski on Scala and Tapir

Adam Warski, the co-founder and CTO of SoftwareMill, discusses Scala programming and the Tapir library. Scala is a general-purpose JVM language, and Tapir is a back-end library used to describe HTTP API endpoints as immutable Scala values. Host Philip...
1 Stunde 7 Minuten

Beschreibung

vor 3 Jahren

Adam Warski, the co-founder and CTO of SoftwareMill, discusses
Scala programming and the Tapir library. Scala is a
general-purpose JVM language, and Tapir is a back-end library
used to describe HTTP API endpoints as immutable Scala values.
Host Philip Winston speaks with Warski about the implications of
Scala being a JVM language, the Scala type system, the Scala
community's view of functional vs. object-oriented programming,
and the transition of the ecosystem from Scala 2 to Scala 3. The
Tapir discussion explores why Tapir is a library and not a
framework, how server interpreters work in Tapir, how
interceptors work, and what observability features are included
with Tapir.

Kommentare (0)

Lade Inhalte...
15
15