Sign in

Marcin Szałomski

@baldram.github.io
171 followers 185 following 16 posts

Software Engineer, Architect, OSS contributor: #FP #Scala #JVM #AWS. Opinions are my own. Blog: blog.lambdaspot.dev In free time 📸 or 🥁🎶🤘http://seasonfortheend.bandcamp.com

PostsRepliesMedia
Reposted by Marcin Szałomski
Alexandru Nedelcu @alexn.org · 27/02/2025
#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/spoti…
1313
Marcin Szałomski @baldram.github.io · 02/03/2025
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
010
Marcin Szałomski @baldram.github.io · 13/02/2025
So according to what you've said, this is probably the best answer for this Reddit thread. Scala is a Java of FP.
010
Marcin Szałomski @baldram.github.io · 13/02/2025
[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.
000
Marcin Szałomski @baldram.github.io · 13/02/2025
[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?...
youtu.be
Ch01 Ep01: Val vs Def functions in Scala
YouTube video by fp-tower
100
Marcin Szałomski @baldram.github.io · 12/02/2025
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.
130
Marcin Szałomski @baldram.github.io · 05/01/2025
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.
072
Marcin Szałomski @baldram.github.io · 18/12/2024
So he got 0.2 s with Sbt, faster than F#, but that's not really the point. Funny thread, indeed.
010
Marcin Szałomski @baldram.github.io · 17/12/2024
Double that idea, to not miss #Scala posts like this one: bsky.app/profile/scal...
120
Marcin Szałomski @baldram.github.io · 13/12/2024
This is a great idea, for such as Scala Space, etc.
010
Marcin Szałomski @baldram.github.io · 12/12/2024
Hey, awesome idea and works great. Have you considered including the "Scala3" hash tag as well?
100
Marcin Szałomski @baldram.github.io · 12/12/2024
With the new #Scala 3.6 release, it is worth reminding that... 👌 #Scala3
092
Marcin Szałomski @baldram.github.io · 11/12/2024
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
160
Marcin Szałomski @baldram.github.io · 25/11/2024
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.
100
Marcin Szałomski @baldram.github.io · 23/11/2024
Neat option for devs - verify your Bluesky account using GitHub!
140
Marcin Szałomski @baldram.github.io · 23/11/2024
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
060
Marcin Szałomski @baldram.github.io · 23/11/2024
Hey Salar 👋 please include me as well, thanks!
110