Syntax highlighting for new Scala 3 syntax
Scala 3 is now released officially for quite some time, but unfortunately the syntax highlighting does not support it. Union types like A | B break the highlighter.
It would be nice to add Scala 3 on top of the existing Scala highlighter.
Linda Foster commented
Thanks for the information keep sharing such informative post keep suggesting such post. https://www.mythdhr.net/
This solves a big burden. Prior to Scala 3, implicit conversions were required for extension methods and for the type class pattern. Now, with Scala 3, the extension method concept is standalone, and so we can implement many of the patterns that required implicits without relying on conversions
No need to read this article because implicits are phased out in Scala 3. To use some word play here, just stick to using given s. If you come from Scala 2, you're familiar with implicits and need to move to given/using combos, https://www.myfortiva.net/
Scala 3 will be ready for production faster! There's a lot of work to be done on polishing the compiler and upgrading our tooling. We will also help the ecosystem upgrade. The Scala library and tooling ecosystem will not need to be rebuilt for 2.14, freeing up maintainers' time to prepare for Scala 3 instead.
Donnie P. Kight commented
Appreciative for sharing.