"Today, I'm open-sourcing my life's work and magnum opus: ShipReq ... a SaaS/webapp for storing and managing project requirements, tasks, and issues."
#Scala #ScalaJS #FP
https://gist.github.com/japgolly/538875580ec648ca7517ce04d63dc009
"Today, I'm open-sourcing my life's work and magnum opus: ShipReq ... a SaaS/webapp for storing and managing project requirements, tasks, and issues."
#Scala #ScalaJS #FP
https://gist.github.com/japgolly/538875580ec648ca7517ce04d63dc009
Cats-Actors 2.1.0 is out 🎉 — now with Scala Native + Scala.js support!
Ring benchmark across JVM/Native, live browser demo, and new samples to get you started.
Blog post 👉 https://cloudmark.github.io/Cats-Actors-Native-And-JS/
Thanks to rlavolee and Voltir!
#Scala #ScalaNative #ScalaJS #CatsEffect

Imagine writing your actor logic once (typed messages, functional state, the ! operator, supervision and all) and then deciding on a whim whether it runs as a JVM service, a self-contained native binary, or a live interactive app in your browser. No rewrites, no ports, no platform-specific glue. Just one codebase. Cats-Actors can do that now, and in this post we are going to have some fun with it. We will throw a token around a ring of actors on both JVM and Scala Native, and then (because why not) we will drop eight monkey actors into a banana-throwing arena right here inside this page. Real actors. Real messages. Running in your browser.
By the way, I discovered last week that #bun as a #scalajs target is pretty awesome. I use #scalacli (also a really brilliant project) for the build. I was able to build scala facades for several Bun APIs (Server, Router, SQL) relatively quickly. I use the entr tool to recompile the Scalajs app with scala-cli when code changes and restart the bun server.
📢 New #WasmAssembly podcast 🎙️ episode: Scala.js to #Wasm—Exploring the #WebAssembly backend for #ScalaJS with Sébastien Doeraene!
🍿 https://www.youtube.com/watch?v=HuPG-4ayXQM
🎧 https://wasmassembly.libsyn.com/scalajs-to-wasmexploring-the-wasm-backend-for-scalajs-with-sbastien-doeraene
Scala.js to Wasm—Exploring the Wasm backend for Scala.js with Sébastien Doeraene - YouTube
https://m.youtube.com/watch?v=HuPG-4ayXQM
#scala #fp #programmingLanguages #FunctionalProgramming #scalajs #wasm
📣
The recording of the awesome talk:
How #Scala is made and how you can help? By Krzysztof Romanowski (VirtusLab) at our #bayareascala #sfscala #meetup in #SanFrancisco is now available to watch on #PeerTube
https://watch.softinio.com/w/tnFvpbzrK1LfqqkLW1YRm4
Don't forget you can use your #mastodon account to subscribe , like and comment on our #PeerTube instance where we post all our Scala content ad-free. You can also subscribe to our channel using #rss
Join our meetup group to be informed of upcoming online and in-person #scala meetups: https://lu.ma/qq7k3iem
We have a lot planned for 2025 ! 
Please share !