Data Modeling in Scala 3, but I only use types

Type level programming in Scala 3 has found many strong use cases in production as well as academic codebases. Read about the most useless one in a blog post by our Scala Developer.

#Scala #scala3 #Typelevel programming

The Most Common Scala Myths Debunked

This essay dispels several very substantial myths about #Scala that we have seen circulating the blogosphere. For each debunked myth, we present an alternative viewpoint backed up by data from reliable sources. 

#Scala

Spark 3 migration for the top global retailer

This article sums up our work with a challenging Spark 3 migration for a top global retailer.

#BigData #Migration #Scala #spark

Achieving Indisputable Job Security Using Novel Scala 3 Features: A Case Study

Scala 3 has been out for a while now, and since then, our devs have used its new features for many purposes. Learn about the most economically beneficial one in a post by our Scala Developer.

#Scala

Ready for the fall edition of ScalaCon!

Curious about what’s new in Metals and why it’s an awesome IDE for Scala 3? Join us on November 5 at ScalaCon to find out!

#metals #Scala #ScalaCon

Make your tech dreams come true with VirtusLab!

Inkuire: Hoogle-like searches for Scala 3 and Kotlin

#Hoogle #kotlin #Scala

Friction-less Scala

Read about our commitment to the development of Scala 3 and its ecosystem.

#friction #Scala #scala3

Meet us at the ScalaCon 2021!

The season for tech events and conferences is in a full swing for our #VLteam, next on our schedule – ScalaCon 2021!

#events #Scala

TASTY way of (re)writing macros in Scala 3

Since the interface for writing macros in Scala 3 is completely different from that of Scala 2, macro libraries should become easier to develop and maintain. It also means that macro libraries from Scala 2 can’t be easily migrated or ported and instead have to be rewritten using the new TASTY API.

#Scala

Contributing to scalafmt

Working on open-source software can be a very rewarding experience. Whether you contribute to a particular library that you use daily or just to learn something new out of plain curiosity. The scalafmt is an example of an open-source project that is very mature and well managed.

#Scala #scalafmt
1 2 3 8