sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

583
active users

#scala

6 posts6 participants0 posts today
λ Francesco Serra λ<p>For all the <span class="h-card" translate="no"><a href="https://fosstodon.org/@typelevel" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>typelevel</span></a></span> friends, there's a virtual meetup happening next week, with a focus on the GSoC projects. All the details on the (discord server) announcement: <a href="https://discord.gg/q8HAZFs7?event=1425009934638256219" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discord.gg/q8HAZFs7?event=1425</span><span class="invisible">009934638256219</span></a></p><p><a href="https://fosstodon.org/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> <a href="https://fosstodon.org/tags/typelevel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typelevel</span></a> <a href="https://fosstodon.org/tags/GSoC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GSoC</span></a></p>
Marco<p>Der Call for Contributions für die nächste Bob-Konferenz ist raus: <a href="https://bobkonf.de/2026/en/cfc.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bobkonf.de/2026/en/cfc.html</span><span class="invisible"></span></a></p><p>Wie immer freuen wir uns auf eure Einreichungen. Die Frist endet zum 17. November.</p><p>Ich bin mir sicher, ihr sorgt wie jedes Jahr dafür, dass die Bob die inhaltlich und technisch spannendste Einwickler*innenkonferenz in Deutschland wird!</p><p><a href="https://chaos.social/tags/conference" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>conference</span></a> <a href="https://chaos.social/tags/berlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>berlin</span></a> <a href="https://chaos.social/tags/clojure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clojure</span></a> <a href="https://chaos.social/tags/haskell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haskell</span></a> <a href="https://chaos.social/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> <a href="https://chaos.social/tags/ocaml" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ocaml</span></a> <a href="https://chaos.social/tags/elixir" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elixir</span></a> <a href="https://chaos.social/tags/erlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>erlang</span></a></p>
∃ugene -Yokota 🥙<p>released sbt 1.11.7 featuring<br>- Launcher 1.5.1 to fix the sbt 0.13 support<br>- JDK 25 warning workaround by adding JDK flags in `sbt` runner<br>- backport of JDK 25 JEP-512/JEP-445 Main run<br><a href="https://eed3si9n.com/sbt-1.11.7" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">eed3si9n.com/sbt-1.11.7</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a></p>
jan Ki | 奇 :nonbinary_flag:<p>Hey programmers!<br>In your opinion, is ReactiveX (framework across multiple languages and platforms implementing the observer pattern) _functional_ reactive programming (FRP)?</p><p>I'm aware of the official statement in the docs, and I have my own opinion, but I've also seen some people disagree with both, so I'm curious about your reasoning.</p><p><a href="https://chaos.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://chaos.social/tags/reactivex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reactivex</span></a> <a href="https://chaos.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> <a href="https://chaos.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://chaos.social/tags/csharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csharp</span></a> <a href="https://chaos.social/tags/closure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>closure</span></a> <a href="https://chaos.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://chaos.social/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> <a href="https://chaos.social/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://chaos.social/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> <a href="https://chaos.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a></p>
Adam Warski<p><a href="https://softwaremill.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> times: 600 issues &amp; counting. Tirelessly compiled by Krzysiek Ciesielski! <a href="https://scalatimes.com" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">scalatimes.com</span><span class="invisible"></span></a></p>
Lobsters<p>Dependent Object Types (2012) <a href="https://lobste.rs/s/szamqj" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/szamqj</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/pdf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pdf</span></a> <a href="https://mastodon.social/tags/plt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>plt</span></a> <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a><br><a href="https://lampwww.epfl.ch/~amin/dot/fool.pdf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lampwww.epfl.ch/~amin/dot/fool</span><span class="invisible">.pdf</span></a></p>
Matej Cerny<p>For MySQL users, there's a great Scala 3-only library built on Cats and fs2 that supports all three platforms: JVM, Native, and JS. <a href="https://witter.cz/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> <a href="https://takapi327.github.io/ldbc/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">takapi327.github.io/ldbc/</span><span class="invisible"></span></a></p>
∃ugene -Yokota 🥙<p>sbt-native-packager 1.11.4 is released, including CVE-2025-48924 fix<br><a href="https://github.com/sbt/sbt-native-packager/releases/tag/v1.11.4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/sbt/sbt-native-pack</span><span class="invisible">ager/releases/tag/v1.11.4</span></a> <a href="https://mastodon.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a></p>
Adam Warski<p>Are you a <a href="https://softwaremill.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> or <a href="https://softwaremill.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> engineer?</p><p>Time to turn the projects you've worked on, OSS software, case studies, tools you've discovered (including AI) into abstracts, and submit them to @scalarconf and @rustikonconf!</p><p>We'll review every submission, there are no bad ideas, the only limiting factor is the number of slots at the conference.</p>
Alex Nedelcu<p>When anti-<a href="https://mastodon.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> people say “nothing like [drama] has happened in the Java community”, that's only because <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> doesn't have a “community”.</p><p>It's like living in a village, where everyone knows each other, versus a city, where you barely know your next-door neighbours 😉</p><p>To minimize community drama, pick wildly popular tech with distributed governance, maintained by large, faceless corporations but not fully controlled by a single entity (like Java or Linux, but unlike Microsoft's dotNET).</p>
Thilo<p>I like the new, much more natural vararg splicing syntax in <a href="https://mastodontech.de/tags/Scala3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala3</span></a> </p><p>```<br>foo(x, xs*)<br>``` </p><p>instead of the old</p><p>```<br>foo(x, xs : _*)<br>```</p><p><a href="https://mastodontech.de/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a></p>
∃ugene -Yokota 🥙<p>🔬 sbt 2.0.0-RC6 is released! sbt 2.0 is a new version of sbt, based on Scala 3 constructs and Bazel-compatible cache system</p><p>- We accidentally broke bincompat in 2.0.0-RC5, and 2.0.0-RC6 fixes that. Please don't publish plugins using RC5.<br>- bonus. 2.0.0-RC6 adds JDK 25 JEP-512 `main` support<br><a href="https://eed3si9n.com/sbt-2.0.0-RC6" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">eed3si9n.com/sbt-2.0.0-RC6</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a></p>
BujakiewiczFranco<p>Usually I can imagine programming languages as anime characters, some of they inspired in Bleach characters (See alt text):</p><p><a href="https://mastodon.social/tags/code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>code</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/languages" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>languages</span></a> <a href="https://mastodon.social/tags/language" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>language</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/haskell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haskell</span></a> <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> <a href="https://mastodon.social/tags/js" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>js</span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/anime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>anime</span></a> <a href="https://mastodon.social/tags/bleach" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bleach</span></a> <a href="https://mastodon.social/tags/art" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>art</span></a></p>
Wesley Moore<p>Fun note in the Scala book I'm reading.</p><p><a href="https://mastodon.decentralised.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a></p>
Matej Cerny<p>Suppose I maintain a library written in Scala 2.13 that is also cross-published for Scala 3. What are the constraints on updating the main codebase to Scala 3 while continuing to cross-publish for Scala 2.13? <a href="https://witter.cz/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a></p>
Justin du Coeur<p>The <a href="https://social.coop/tags/Boston" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Boston</span></a> <a href="https://social.coop/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> <a href="https://social.coop/tags/Meetup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Meetup</span></a> is returning!</p><p>Our first talk will be on November 17 -- Li Haoyi will be providing an introduction to Mill and build tooling in "Designing Simpler Scala Build Tools with Object-Oriented Programming".</p><p>For more details, see <a href="https://www.meetup.com/boston-area-scala-enthusiasts/events/311173989/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">meetup.com/boston-area-scala-e</span><span class="invisible">nthusiasts/events/311173989/</span></a></p><p>Those of you in the Boston area, come on by -- hope to see you there!</p>
Daniel Esik<p>🚀 Lookout! http4s v0.23.31 has just landed! <br>It brings streamlined RFC compliance along with several features and tweaks — definitely worth grabbing while it’s hot!<br><a href="https://github.com/http4s/http4s/releases/tag/v0.23.31" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/http4s/http4s/relea</span><span class="invisible">ses/tag/v0.23.31</span></a><br><a href="https://indieweb.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a> <a href="https://indieweb.social/tags/http4s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>http4s</span></a></p>
Scala Space<p>Wasm 3.0 is completed, with major new features like GC and exception handling! Scala is now acknowledged as a language that compiles to WebAssembly 🚀<br><a href="https://webassembly.org/news/2025-09-17-wasm-3.0/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">webassembly.org/news/2025-09-1</span><span class="invisible">7-wasm-3.0/</span></a><br>&gt; With these new features, Wasm has much better support for compiling high-level programming languages. Enabled by this, we have seen various new languages popping up to target Wasm, such as Java, OCaml, Scala, Kotlin, Scheme, or Dart, all of which use the new GC feature.<br><a href="https://softwaremill.social/tags/Wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wasm</span></a> <a href="https://softwaremill.social/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a></p>
Matej Cerny<p>Build beautiful TUI apps with this Elm-style Scala library! ❤️ <a href="https://github.com/mattlianje/layoutz" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/mattlianje/layoutz</span><span class="invisible"></span></a> <a href="https://witter.cz/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> <a href="https://witter.cz/tags/elm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elm</span></a></p>
Steve Randy Waldman<p>i’m not a big front-end developer, but i’m working on a <a href="https://zirk.us/tags/scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scala</span></a> <a href="https://zirk.us/tags/laminar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>laminar</span></a> front end and it blows my mind just a bit.</p>