Scala 3 only SMTP client built on top of cats-effect + fs2
Akka or Apache Pekko developer?
We’re supporting @raboof,
PJ Fanning & Matthew de Detrich in keeping #ApachePekko alive—community-driven & sustainable.
Take the survey: https://forms.gle/gJLJHUvStssXiyq68
Anonymized results will be published
RT to reach more devs!
Hearing @nipafx say things like sums and products, algebraic data types, sealed interfaces with records... it's just a matter of time before he switches to Scala #java #scala https://youtu.be/NSzRK8f7EX0
When you go to grab a coffee, thinking you have 10 minutes before the pipeline finishes... #scala
A new YouTube channel all about Scala! Hit the subscribe button - this guy already has 8 episodes on macros! #scala https://www.youtube.com/@Kalin-Does-Code/videos
Did some dependency updates to my #zio #test #library for #scala
https://codeberg.org/jjba23/zzspec
zzspec v1.0.12 is now available
easily perform unit, integration and black box tests, with some #docker test #containers too if needed
leveraging the expressive ZIO test framework and use helpers for #postgresql #kafka and more
LLM4s Dev Hour – Sundays @ 9am London
Into #Scala, #LLMs, or #OpenSource?
Join us to code, debug, learn & build AI together.
Sundays, 9–10am
Join: https://lnkd.in/eb4ZFdtG
Star: https://lnkd.in/ejb8AwKg
Категории типов. Часть 1. Hom-типы
Данный обзор посвящён применению теории категорий в программировании. Акцент сделан на то, что стремление к повышению качества программ неизбежно приводит к абстракциям («функтор», «монада» и прочие), которые уже появились в математике при решении другого рода задач. В этой части будет рассказано об основных свойствах категорий, приведены примеры наиболее важных для дальнейшего изложения. Но сразу предупреждаю, что это лишь «скучное введение» — полезность представленных здесь сведений раскроется лишь в последующих частях обзора.
Adding a new book to my wishlist #scala https://pureasync.gumroad.com/l/functional-stream-processing-in-scala
I just love listening to experienced programmers talk about "the old days". It reminds me of our high school teacher, who used to tell us stories about punch cards and stuff... #scala #closure https://youtu.be/FWQ5ICLEOu8
The author of Chimney is stepping back from active development. It's understandable given how long he worked on it and the many obstacles he must have faced with Scala version upgrades. #scala https://github.com/scalalandio/chimney/discussions/762
Mill: A better build tool for Java, Scala, and Kotlin
Link: https://mill-build.org/mill/index.html
Discussion: https://news.ycombinator.com/item?id=44583565
Ah, yes, another "revolutionary" build tool—because #Java, #Scala, and #Kotlin #developers were desperately lacking in build systems. Apparently, #Mill is the ultimate solution... to a problem no one knew existed. But hey, at least you can now write more #configuration files instead of code!
https://mill-build.org/mill/index.html #buildtools #HackerNews #ngated
Mill: A Better Build Tool for Java, Scala, & Kotlin
Ox, the safe direct-style streaming, concurrency and resiliency library for #Scala 3 on the JVM, is nearing a 1.0.0 release, with 1.0.0-RC1 now available!
Should be finalized just in time for ScalaDays - in a month! :)
Please test! Is anything missing? Or worse - broken?
scala-cli 1.8.4 has been released with a bunch of fixes and updated dependencies, but most importantly, (experimental) publishing to Maven Central via the API should now work! #scala https://github.com/VirtusLab/scala-cli/releases/tag/v1.8.4
When I mention that #scala intellij is freaking slow I mean stuff like this. This was a fast autocomplete! Hard to remember to record or even know when a super slow one is coming . This is like this for everything, constantly.
And this seems a problem, all the time. I have the same experience on different scala 3 versions, using sbt or bsp and on this mac and on another linux machine.
This particular one is a scala cli proj with a 5 files and bsp. Using helix/metals barely any types show up.
Spring Boot with Scala 3 Heresy? I don't think so. It can actually be a great on-ramp for Java programmers! Just read the tech stack: cats-effect, doobie, circe... #java #scala #spring https://github.com/halfhp/ScalaSpringExperiment
If you use one of the top 10 most popular programming languages, try Scala, you'll never look at things the same way again. But if you already use Scala, the same goes for Unison. This is a great introductory video from Eric Torreborre #scala #unison
https://youtu.be/_AuF7H1zTTU