#Spotify has donated €20,000 to #Typelevel 👏 — they're using & contributing to #Scala and in my eyes, it gets extra points for being an EU company, besides being the best music streaming service 😉
typelevel.org/blog/2025/02/21/spotify-...
Posts by Marcin Szałomski
Tapir uses Sttp, part of the official Scala Toolkit, so it's basically the standard. I think others should use them for unification. Maybe basic interfaces, enums, and URI handling could be a separate, lightweight Sttp module if there isn't one already. cc: @warski.org
So according to what you've said, this is probably the best answer for this Reddit thread. Scala is a Java of FP.
[2/2] You can in Scala both:
```scala
val isEven = (i: Int) => i % 2 == 0 // Function
```
and
```scala
def isEvenDef(i: Int) = i % 2 == 0 // Method
```
But functions have some extra capabilities as mentioned in part one. Also, functions are evaluated when defined, and methods each time.
[1/2] Hmm. Don't get it. Functions are first-class citizens in Scala. You assign them to variables. Also, you can pass them as args, return from other functions, supports HOF, can compose'em using 'andThen`, `compose`, etc.
Methods (def) are different from functions (val).
youtu.be/mqJ1W6w5ZZM?...
Looking at Scala 3, it continues to be innovative, and new features are constantly being added to the language. So, jokes aside, what's the reasoning behind the claim that F# is like Java 21 while Scala is like Java 8? I'd appreciate your thoughts on this.
Yes. If you wanna change your thinking and get transferable skills, give #Scala a shot. Don't just skim it. Really focus and discover the functional programming world.
Including also two posts from @rockthejvm.bsky.social.
So he got 0.2 s with Sbt, faster than F#, but that's not really the point. Funny thread, indeed.
Double that idea, to not miss #Scala posts like this one: bsky.app/profile/scal...
This is a great idea, for such as Scala Space, etc.
Hey, awesome idea and works great. Have you considered including the "Scala3" hash tag as well?
Named Tuples, so much awaited feature.
The for-comprehension improvements and ability to start with an alias. Finally.
Also, clause interleaving for the path-dependent API creators looks interesting.
🥳 #Scala
Have you tried playing with Magnum yet? I think that would be most practical - something that one can actually use in a real-world project. It's simple and straightforward too.
Neat option for devs - verify your Bluesky account using GitHub!
Hey folks! Spotted quite a few familiar Twitter faces here, so it was about time I joined in! 👋
A bit about me: Software Engineer, OSS contributor, passionate about #FP, #Scala, #JVM. Working with #AWS and #Serverless. Blog: blog.lambdaspot.dev
Hey Salar 👋 please include me as well, thanks!