READING
Controlling program flow with capabilities
This article intends to fix this by exploring how to jump around in a program, short-circuiting computations as and when necessary. This is a powerful tool that we’ll bring to bear to make code that can be a little thorny in a monadic style quite clear in a capabilities-backed direct style, without loosing the properties we care about.
Nicolas Rinaudo (@NicolasRinaudo)
|
A new repository for Scala nightlies
As a result of a number of features to be delivered in Scala 3.8, chief among them the standard library built with Scala 3, the size of the average Scala 3 release has increased considerably. Based on that fact, we have decided it is no longer suitable to publish them to Maven Central alongside stable releases, and a dedicated hosting space should be used instead.
Piotr Chabelski, Hamza Remmal & Scala Core Team
|
|
VIDEOS
Effects and concurrency in functional programming
We'll explore managing effects and concurrency using functional programming principles and the Cats-Effect library in Scala, showcasing how that enforces actual best practices in your entire codebase that help in building anti-fragile, industrial strength applications.
Alexandru Nedelcu (@alexelcu)
|
|
|
EVENTS
ScalaWAW #36 - Scala Plugin for IntelliJ hackathon, Oct 9th, Warsaw, Poland
This event is all about contributing to IntelliJ Scala Plugin. We will have a list of "up for grabs" tickets. There will be members of the Scala Plugin team present at the hackaton to help you set up the project and answer your questions. There will be as well a tutorial, published closer to the event's date, about how you can set up everything yourself beforehand to be able to reproduce the issue you work on and test it.
ScalaWAW (@scalawaw)
|
The Scala Workshop, Oct 13th, Singapore
The Scala Workshop is the continuation of the Scala Symposium, providing a forum for researchers and practitioners to discuss the design, implementation, and applications of the Scala programming language. Topics include language features, compiler internals, type systems, libraries, tools, and industrial applications.
EPFL
|
Scala.IO, Oct 17th, Paris, France
Scala.IO is a conference for people having interest in the Scala ecosystem or simply being curious about the language, usages. The conference is organized by Scala supporters from the community, and provides a great opportunity to meet with other enthusiasts and practitioners.
Scala.io (@ScalaIO_FR)
|
|
|
|