Custom logic from Accept header with Tapir
Imagine a endpoint in which you need to apply custom logic based on the Accept header of the requests. For instance, the endpoint might return the data in different formats like JSON or plain text. Gaël Jourdan-Weil (@GaelJourdanWeil) |
Use Union Types Instead Of Either[E, A] For A More Efficient Validation?
The reason I put together this article is because I couldn't help to notice how similar Either[E, A] is to union type E | A. Hernan Saab |
Using Nix to Develop and Package a Scala Project
This post will show how Nix can be used to develop and package a typical software project without the hassle of relying on language specific version managers or brittle setup scripts. Ralf Gueldemeister (@rgueldem) |
Chartreuse
A Scala library that builds on Doodle, and provides a functional and compositional interface to quickly assembly visualizations from small reusable pieces. Noel Welsh (@noelwelsh) |
Scala Center Activity Report for 2023 Q3
Maintaining and Evolving the Scala 3 Compiler, Scala Improvement Process, Better Foundations for Match Types, Scala 3 Language Specification, Scala.js maintenance, Scala 3 Migration, Documentation Website, API for the Scala 3 Presentation Compiler, sbt, and other subjects. Scala Center (@scala_lang) |
How to convert an Option to an Either in Scala
Learn how to use basic pattern matching or toRight method to achieve this goal. Julien Truffaut (@JulienTruffaut) |
Free support for Scala 2 to 3 migration
We support organisations to deliver ambitious Scala 3 projects simply and reliably. You won't find a support team more competent than VirtusLab, as it maintains Scala 3 and is a major contributor to the Scala ecosystem. Feel secure knowing that your projects will have access to top-tier tools, migration, adoption, and modernisation experts. VirtusLab (@VirtusLab) |