#Scala3
Scala Days 2025 videos are out

#Scala #Scala3

scala-lang.org/blog/2025/11...
Scala Days 2025: Conference Highlights and Talk Recordings
scala-lang.org
November 26, 2025 at 2:20 PM
With the new #Scala 3.6 release, it is worth reminding that... 👌

#Scala3
"Reasons to migrate to Scala 3"

#Scala #Scala3 #ScalarConf
December 12, 2024 at 11:21 AM
"Reasons to migrate to Scala 3"

#Scala #Scala3 #ScalarConf
March 21, 2024 at 8:11 AM
Postmortem on Scala 3.8.0: www.scala-lang.org/blog/post-m.... We are also working on a 3.8.2 release which will include a fix for scala/scala3#24673, which can cause some for comprehensions to behave incorrectly at runtime.
Postmortem of scala/scala3#24994
www.scala-lang.org
January 30, 2026 at 4:11 PM
Opaque types + extension methods within a companion object = very powerful combo! 💪 #scala3
December 3, 2024 at 10:11 AM
Tagged vs Untagged Unions (in Scala)

#Scala #Scala3 #Programming

alexn.org/blog/2025/04...
Tagged vs Untagged Unions (in Scala)
What’s the difference between Option[A] and A | Null? What about between Either[A, B] and A | B?
alexn.org
April 2, 2025 at 9:35 AM
Scala 3.6.4 is here, with a lot of polishing 🇵🇱 under the hood! See the long list of fixes and improvements. https://github.com/scala/scala3/releases/tag/3.6.4 #scala
Release 3.6.4 · scala/scala3 · GitHub
Highlights of the release Support for JDK 24 #22250 REPL :silent command to toggle automatic printing of outputs #22248 REPL --repl-init-script: setting to run a code on startup #22206 Deprecated ...
github.com
March 12, 2025 at 6:10 AM
Slides of my presentation "Effects - algebraically yours" at @fnconf.bsky.social Functional Conf 2025 are now available online

It's based on Scala3 and examples are mostly from ZIO and Kyo with some cats-effect as well.

Here's the abstract of the talk ..
link: www.slideshare.net/slideshow/ef...
January 29, 2025 at 6:52 PM
Behold my multi year quest to fix a regression introduced by Scala 3 switching to Simplicitly semantics

github.com/scala/scala3... / github.com/scala/scala3...
June 3, 2026 at 12:41 AM
Scala3 kindness:
def f[T <: AnyKind] = ...
//can take
f[Int]
f[List]
f[Map]
f[[X] =>> String]
February 17, 2025 at 1:50 AM
In recent version of Scala, Named Tuples is a new feature.

Named Tuples acts like case classes as well as tuples.

#scala3

Scala v3.7.0 is out!
May 7, 2025 at 7:05 PM
💡Did you know Scala 3 allows placing context parameters across multiple parameter lists? #scala3 #scala
January 24, 2025 at 9:09 AM
"Scala 3 / Match Types"

Scala has a neat new feature, resembling TypeScript's "conditional types", but more powerful.

#Languages #Programming #Scala #Scala3 #TypeScript

alexn.org/blog/2025/10...
Scala 3 / Match Types
Scala has a neat new feature, resembling TypeScript’s “conditional types”, but more powerful.
alexn.org
October 25, 2025 at 5:34 PM
Interesting things happening all over the world once `sbt dependencyUpdates` kicks in:

org.scala-lang:scala-library : 2.13.18 -> 3.8.0

#Scala #Scala3
January 15, 2026 at 3:59 PM
"Type-Classes (in Scala 3)" — my presentation from Scalar 2026
(you can see I had a great time)
#Scala #Scala3

www.youtube.com/watch...
Type-Classes (in Scala 3) by Alexandru Nedelcu | Scalar 2026
SoftwareMill
www.youtube.com
May 27, 2026 at 5:21 PM
Scala3 only, but it is not mainstream and at this rate never will be. PureScript, Haskell also work.
April 26, 2025 at 5:38 PM
“Scala 3 / No-Indent”

Scala 3 came with “significant indentation”. And I still dislike it, despite trying hard, so I'm switching back to braces.

#Languages #Programming #ProgrammingRant #Scala #Scala3

alexn.org/blog/2025/10...
Scala 3 / No Indent
Scala 3 came with “significant indentation”. And I still dislike it, despite trying hard, so I’m switching back to braces.
alexn.org
October 26, 2025 at 10:27 AM
Designing a tank on my game “troops”. I added a chassis, a MkI turret, a 45mm gun, and 2 trucks. #strategygaming #hexbased #godot #scala3
December 11, 2024 at 5:40 PM
Resolved and deployed, the feed will now include #scala3 hashtag 🚀
December 13, 2024 at 6:56 PM
“A Generic Approach to Parsing CSV into Case Classes in Scala 3”

#Scala #Scala3 #Programming #Macros

yadukrishnan.live/a-generic-ap...
A Generic Approach to Parsing CSV into Case Classes in Scala 3
How to leverage Scala 3 Mirrors to generically parse CSV files into case classes, making data handling more flexible and type-safe.
yadukrishnan.live
March 4, 2025 at 11:43 AM
Wordle 1,916 3/6*

🟩⬛🟨⬛🟨
🟩⬛🟩🟨⬛
🟩🟩🟩🟩🟩
I thought for sure it was my row 2! because I use it every day. Well it was already the wordle a couple of years ago. I probably said the same thing then. @geoffbrock.bsky.social @mwj1231.bsky.social
github.com/scala/scala3...
Tweak doc warnings by som-snytt · Pull Request #26855 · scala/scala3
Reduce doc warnings.
github.com
September 17, 2026 at 9:17 PM
Scala 3.7.0-RC1: Expr.summonIgnoring works! (vide github.com/scala/scala3...)

I updated my benchmarks, now I'll have to update my slides for Scalar
Proposal: Add Expr.summonIgnoring method to use in macros · scala scala3 · Discussion #21909
Motivation: Typeclass derivation libraries have long been using the implicit resolution feature in scala. It: allows for easier developer experience where derivation library designers are able comp...
github.com
March 15, 2025 at 5:59 PM
IntelliJ IDEA x Scala: How to turn on indentation-based syntax

#scala #scala3 #indentation #intellij
June 16, 2025 at 11:00 AM
ついにCodexに入門した。軽くScala3のハロワから始めて、次はクォータニオンのソースコード(新旧)を分析してもらおうぜとなった。ちなみに色々と心配事とか、開発の背景とか説明しようとしたんだが「とりあえずソースコードおいてくれれば、ええ感じに見ておいたる」と言っており、すでに力関係が逆転している。
April 2, 2026 at 9:01 AM