A Functor is one of the basic structures in functional programming. Think of it like a container that allows transforming its contents with a function, while preserving the container's overall structure. #scala #functionalprogramming
A Functor is one of the basic structures in functional programming. Think of it like a container that allows transforming its contents with a function, while preserving the container's overall structure. #scala #functionalprogramming
Zwei #Ballerinos aus der #Scala tanzen endlich, wie sie wollen. Warum, wieso, weshalb, steht in tanz.dance – weit mehr als nur ein Starschnitt der #Kultband Kor'sia: https://tanz.dance/die-bergsteiger-korsia/ Ihr „Mont Ventoux“ in Porto, Teatro Municipal, 2., 3. Mai
released Eval 0.3.1, a Scala 3 interpreter
https://eed3si9n.com/eval-0.3.1 #Scala
Databricks is hiring Staff Software Engineer (L6) - Distributed Data Systems
#cplusplus #java #scala #sql
Amsterdam, Netherlands
Full-time
Databricks
Job details https://jobsfordevelopers.com/jobs/staff-software-engineer-l-6-distributed-data-systems-at-databricks-com-oct-25-2024-d3f4c8?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
How take on NonEmptyList returns a List and not a NonEmptyList? I'd like to take 2 and have a Nel of 1 or 2 items, sounds simple.
SoFi is hiring Senior Software Engineer, Crypto
#java #kotlin #scala #react #blockchain #defi #web3 #postgresql #seniorengineer
Cottonwood Heights, Utah; New York City, New York; San Francisco, California; Seattle, Washington
Full-time
SoFi
Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-crypto-at-sofi-com-apr-25-2025-872fc4?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Kraken is hiring Director of Engineering - AI/ML
#golang #python #scala #blockchain #nft
Remote
Full-time
Kraken
Job details https://jobsfordevelopers.com/jobs/director-of-engineering-ai-ml-at-kraken-com-aug-25-2023-d6e4fd?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Practical FP in Scala + Functional event-driven architecture https://leanpub.com/b/pfp-feda-scala by Gabriel Volpe is the featured bundle of ebooks on the Leanpub homepage! https://leanpub.com #FunctionalProgramming #Scala #Software #books #ebooks
The Scala 3.7 case class decomposition using named fields is just awesome! #scala
Nice little talk about the #Unison #programming language: https://www.youtube.com/watch?v=cSr3DE5hBiw
This zeroes in on the way that Unison *manages* code (which is extremely unusual), the way that this solves the library version-conflict problems that those of us in the #JVM world (including #Scala) are painfully used to, and winds up making distributed programming almost weirdly easy.
If you don't already know Unison, it's worth a watch: it's very neat stuff.
sbt-jupiter-interface 0.14.0 is released featuring JUnit 5.12.x
https://github.com/sbt/sbt-jupiter-interface/releases/tag/v0.14.0 #Scala
Effect Oriented Programming: A Paradigm for Creating Reliable, Adaptable, Testable Systems - Using Scala and ZIO https://leanpub.com/effect-oriented-programming by Bill Frasure, Bruce Eckel, and James Ward is the featured book on the Leanpub homepage! https://leanpub.com #Scala #FunctionalProgramming #SoftwareEngineering #books #ebooks
Have you wondered what makes functional programming such a big deal, but haven't been able to get through any of the explanations? We wrote this book for you.
Find it on Leanpub!
On the #Scala news front —
After discussion in the Scala Contributors Forum (and some adjustments), the proposed new `into` mechanism, for managing Scala 3 automatic implicit conversions in a more-controlled way than in Scala 2, has now advanced as a SIP: https://github.com/scala/improvement-proposals/pull/109/files
Uma “cidade de data centers”, maior complexo de infraestrutura digital da América Latina, deverá ser erguida pela empresa Scala em Eldorado do Sul, município completamente devastado pela subida das águas em maio de 2024. Os data centers abrigam servidores de armazenagem e processamento de dados — e vêm crescendo em importância com a popularização da inteligência artificial.
Credera is hiring Architect, Software Engineering
#java #javascript #python #ruby #rust #scala #dotnet #angular #react #cypress #aws #azure #cicd #docker #gcp #kubernetes #terraform #solutionsarchitect
Atlanta, Georgia
Full-time
Credera
Job details https://jobsfordevelopers.com/jobs/architect-software-engineering-at-credera-com-apr-14-2025-6e5a63?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
On other news, people are entering the matrix channel, which is nice. xmpp group chat is still dead and I wouldn't recommend it.
Deltachat surprisingly interested people that joined.
I created a new matrix channel for #scala focused on portuguese speaking people, which I bet there are some and I don't know any that exists where people can talk in PT for the community: https://matrix.to/#/%23scala-room-pt:matrix.org
I have to say that it's extremely weird not be able to publish the rooms in the matrix directory.
#Scala.js 1.19.0 is released! It contains significant performance improvements for the WebAssembly backend (it is now often faster than JS), native support for JS async/await, and a way to leverage Wasm's JavaScript Promise Integration (JSPI). Read more at https://www.scala-js.org/news/2025/04/21/announcing-scalajs-1.19.0/
released ifdef 0.4.1 featuring `ThisBuild / ifDefDeclarations` support
https://eed3si9n.com/ifdef-0.4.1 #Scala
released Gigahorse 0.9.0 featuring
- multipart/form-data support
- AsyncHttpClient to 2.12.4
- Pekko HTTP
https://eed3si9n.com/gigahorse-0.9.0 #Scala
I created the following rooms for #scala on different platforms if people want to try any alternative to discord and see how it goes:
- on xmpp: xmpp:iqaliqaz@chat.404.city?join
- on matrix: https://matrix.to/#/#scala-room:matrix.org