Functional Error Handling in Kotlin, Part 3: The Raise DSL
It’s time to end our journey on functional error handling in Kotlin with the new features introduced by the Arrow library in version 1.2.0. We’ll focus on th...
It’s time to end our journey on functional error handling in Kotlin with the new features introduced by the Arrow library in version 1.2.0. We’ll focus on th...
A story of a beginner developer learning and working with Scala.
Learn the basics of Play Framework to build robust HTTP APIs with Scala, in this long-form tutorial.
Learn how to implement OAuth authentication in Scala using Http4s, using GitHub as an OAuth provider.
Learn how to write a two-factor authentication mechanism using one-time passwords (HOTP and TOTP) with Scala and Http4s.
This tutorial describes Kotlin context receivers, a new feature of the Kotlin language for nice and controllable abstractions.
In this article, we continue our journey through functional error handling by looking at the Result and Either data types and how to use them.
Learn how you can implement HTTP authentication with Scala and http4s, with 4 different methods: basic, digest, session and JWT tokens.
Discover the best Scala course for your learning journey. Explore the recommended courses and libraries like Cats Effect, ZIO, and Apache Spark.
Whether we develop using an object-oriented or functional approach, we always have the problem of handling errors. Kotlin offers a lot of different methods t...