veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

299
active users

#scala

15 posts15 participants0 posts today
Haskell Weekly<p>Why we decided to go for the Big Rewrite (2019)</p><p><a href="https://www.channable.com/tech/why-we-decided-to-go-for-the-big-rewrite" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">channable.com/tech/why-we-deci</span><span class="invisible">ded-to-go-for-the-big-rewrite</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://www.channable.com/tech/why-we-decided-to-go-for-the-big-rewrite" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://www.channab</span><span class="invisible">le.com/tech/why-we-decided-to-go-for-the-big-rewrite</span></a></p><p><a href="https://mastodon.social/tags/haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haskell</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a></p>
Matej Cerny<p>It's funny, I had the same conversation with my colleague about those differences a couple of days ago. 😀 Great article by the way! <a href="https://witter.cz/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a> <a href="https://alexn.org/blog/2025/04/02/tagged-vs-untagged-unions-in-scala/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">alexn.org/blog/2025/04/02/tagg</span><span class="invisible">ed-vs-untagged-unions-in-scala/</span></a></p>
Lobsters<p>Why we decided to go for the Big Rewrite (2019) <a href="https://lobste.rs/s/lc9vxp" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/lc9vxp</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haskell</span></a> <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a><br><a href="https://www.channable.com/tech/why-we-decided-to-go-for-the-big-rewrite" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">channable.com/tech/why-we-deci</span><span class="invisible">ded-to-go-for-the-big-rewrite</span></a></p>
Tomorrow<p>Stepping into <a href="https://mastodon.social/tags/OpenGL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenGL</span></a> Animations with <a href="https://mastodon.social/tags/CatsEffect" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CatsEffect</span></a> and <a href="https://mastodon.social/tags/Scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scala</span></a> 3. It is promising!</p>
davesmith00000<p>I'm considering adding 'Actors' to Indigo, what do you think?</p><p><a href="https://github.com/PurpleKingdomGames/indigo/discussions/876" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/PurpleKingdomGames/</span><span class="invisible">indigo/discussions/876</span></a></p><p><a href="https://mastodon.gamedev.place/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a></p>
Jobs for Developers<p>Gemini is hiring Senior Software Engineer, Credit Card</p><p>🔧 <a href="https://mastodon.world/tags/cplusplus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cplusplus</span></a> <a href="https://mastodon.world/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a> <a href="https://mastodon.world/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.world/tags/api" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>api</span></a> <a href="https://mastodon.world/tags/blockchain" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blockchain</span></a> <a href="https://mastodon.world/tags/cryptocurrency" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cryptocurrency</span></a> <a href="https://mastodon.world/tags/web3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web3</span></a> <a href="https://mastodon.world/tags/seniorengineer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seniorengineer</span></a><br>🌎 Remote; United States<br>⏰ Full-time<br>🏢 Gemini</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/senior-software-engineer-credit-card-at-gemini-com-sep-17-2024-4c5d37?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sen</span><span class="invisible">ior-software-engineer-credit-card-at-gemini-com-sep-17-2024-4c5d37?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
Golang Weekly<p>Looks Like Scala Is Go-ing</p><p><a href="https://github.com/VirtusLab/go" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/VirtusLab/go</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/VirtusLab/go" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">VirtusLab/go</span></a></p><p><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a></p>
vascorsd<p>It's always sad when reading comments on <a href="https://mastodon.social/tags/fp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fp</span></a> languages and people saying "I tried <a href="https://mastodon.social/tags/ocaml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ocaml</span></a>, <a href="https://mastodon.social/tags/haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haskell</span></a>, <a href="https://mastodon.social/tags/fsharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fsharp</span></a>... and don't like because X", which shows they are interested but then also say "I looked at <a href="https://mastodon.social/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a> and it looked complex so I didn't even try it and ran away" 🙃...</p><p>People, if you can do it in those languages, you can do it in scala. It's the most popular and used in production fp language in the world!</p><p>Thanks for coming to my teg talk :blobcatcoffee:</p>
Alex Nedelcu<p>"🎙️ Scala 3 Migrations" (YouTube)</p><p><a href="https://www.youtube.com/watch?v=_b5o4uhDeVU" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=_b5o4uhDeV</span><span class="invisible">U</span></a></p><p><a href="https://social.alexn.org/tags/Scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scala</span></a> <a href="https://social.alexn.org/tags/Scala3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scala3</span></a></p>
Matej Cerny<p>Daniel rocks! After just two weeks, another interview is live! This time, James Ward discusses effect systems, how they help to make illegal states unrepresentable and more! 🤘<a href="https://witter.cz/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a> <a href="https://youtu.be/M8DuVYnsW5A" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/M8DuVYnsW5A</span><span class="invisible"></span></a></p>
ultramagnetic<p>My latest blog post covering how we can write cleaner, more composable and robust code using functors and monads with examples in <a href="https://techhub.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> and <a href="https://techhub.social/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a> <a href="https://blog.scottlogic.com/2025/03/31/functors-monads-with-java-and-scala.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.scottlogic.com/2025/03/31</span><span class="invisible">/functors-monads-with-java-and-scala.html</span></a></p>
Adam Warski<p><a href="https://softwaremill.social/tags/Scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Scala</span></a> developers - the best remote-only company is looking for you! :) Disclaimer: you *do* need to communicate in Polish.</p><p>We're also looking for senior <a href="https://softwaremill.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a>, <a href="https://softwaremill.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> and <a href="https://softwaremill.social/tags/TypeScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TypeScript</span></a> devs. So if you're into type-checked languages, SoftwareMill is the place for you :)</p>
Jobs for Developers<p>Reddit is hiring Software Engineer, ML &amp; Search Infrastructure (multiple levels)</p><p>🔧 <a href="https://mastodon.world/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.world/tags/scala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scala</span></a> <a href="https://mastodon.world/tags/graphql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graphql</span></a> <a href="https://mastodon.world/tags/kafka" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kafka</span></a> <a href="https://mastodon.world/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.world/tags/redis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>redis</span></a><br>🌎 Remote; United States<br>⏰ Full-time<br>🏢 Reddit</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/software-engineer-ml-search-infrastructure-multiple-levels-at-redditinc-com-jan-13-2025-e4119c?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sof</span><span class="invisible">tware-engineer-ml-search-infrastructure-multiple-levels-at-redditinc-com-jan-13-2025-e4119c?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>

You have to remember that every admission of "Scala might have missed an issue/opportunity" was preceded by 10 years of Scala vigorously ignoring said issue/opportunity.

A couple of days too late for the 3rd birthday of our little darcs code forge Smederee we have a new release! 🎉 🥰

The celebrate 3 years it is now possible to choose the darcs patch format when creating a new repository, including the v3 format (of the coming darcs release). Feel free to check it out but keep in mind that it is still considered experimental.

smeder.ee/~jan0sch/smederee

smeder.ee~jan0sch/smederee

I'd like to build some libraries that are usable across Java, Scala & Kotlin, but I also want to be free to pick my implementation language & libraries, without having to worry much about how I/O is done under the hood (i.e., Project Loom, Cats-Effect, Kotlin coroutines). So I've started a small library that helps me expose nice APIs to all devs.

WIP: github.com/funfix/tasks

GitHubGitHub - funfix/tasks: Task datatype, meant for cross-language interop (Java, Kotlin, Scala)Task datatype, meant for cross-language interop (Java, Kotlin, Scala) - funfix/tasks