LOADING

Have we found the Holy Enum?

Let's take a look at the issues that enums have in Scala 2 and whether we found the Holy Grail with the introduction of Scala 3.

Jacek Kunicki
I'm a passionate software engineer living in the JVM land.
About This Talk

Enums are one of the language features that Scala 2 has been infamous for. The sole fact that there’s a number of approaches to implement enum-like behavior is already a warning light. Then, no matter which approach you choose - the built-in Enumeration, ADTs or an external library like Enumeratum - all of them have some drawbacks. Scala 3 has promised a revolution in the area of enums. In this talk we’re going to look at the issues that enums have in Scala 2 and whether we found the Holy Grail with the introduction of Scala 3.

more great talks

Might Be Interesting

Day 1
  —  
4:00 pm
arrow pointing right icon

Pain-free APIs with Smithy4s

Avoid mistakes in API design, implementation and evolution with Smithy

Day 2
  —  
1:30 pm
arrow pointing right icon

Pretty little compilers

We all have pretty little things laying around in our codebases, yet, we seldom give them the same love

Day 1
  —  
1:30 pm
arrow pointing right icon

Fixing-up Production with Property-based Testing

A short case study of a real production issue that was debugged, minimized, and fixed using property-based testing.

Day 2
  —  
2:00 pm
arrow pointing right icon

Writing scala outside of Intellij Idea

I will show you how you can build your own IDE for scala based on my nvim setup

Day 1
  —  
2:00 pm
arrow pointing right icon

Smart data pipelines for AI

How to use FreeMonad to build data pipelines for AI

Day 1
  —  
2:30 pm
arrow pointing right icon

The future of WebAssembly for Scala.

As WebAssembly matures and gets more and more traction from the community, you might wonder can Scala join that trend?

See All Events
Join us!

We're looking for amazing speakers.
CFP is open till 10.01.2023

Fill in Call for Papers
location icon

Location

Centrum Konferencyjne POLIN, Poland
stay in touch icon

Follow Us

Contact Us