SaaSHub helps you find the best software and product alternatives Learn more →
Top 6 Scala Language Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Vale: A fast, safe, and easy programming language | news.ycombinator.com | 2026-04-19
-
What Zig is doing is called "capability passing". I don't know if the Zig team is aware of this field of work, or have independently arrived upon it, but that's what is achieved by passing IO, memory allocators, and other stuff around.
The core idea is that you create a capability for anything you want to track, such as using IO, allocating memory, or in your example making cross core or cross server calls. Now to perform these actions code has to have access to the capability. It's a very simple, but powerful, model.
The Effekt language formalizes this, and adds safety properties: https://effekt-lang.org/ Scala 3 also has this.
The papers are pretty readable, if you ignore the middle bits which go into the formal models.
-
potigol
Linguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners
-
-
fuse
Fuse is a statically typed, purely functional language with higher-kinded types and ad-hoc polymorphism. It compiles to the GRIN whole-program optimizer, producing LLVM-generated native code. (by fuselang)
Project mention: Show HN: Fuse – statically typed functional programming language | news.ycombinator.com | 2026-08-02Yeah the LSP support is next, my goal is to implement the language server in the fuse itself. At the moment there’s a simple formatter implementation fusefmt: https://github.com/fuselang/fuse/blob/master/examples/fusefm..., you can compile it with fuse and hook-it with your editor.
For example I’ve this config in helix:
[[language]]
Scala Language discussion
Scala Language related posts
-
ClojureScript Gets Async/Await
-
Vale: A fast, safe, and easy programming language
-
Bitwise conversion of doubles using only FP multiplication and addition
-
Effect Systems vs. Print Debugging: A Pragmatic Solution
-
Vale Programming Language
-
Claude Code for VSCode
-
The Flix Programming Language
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Aug 2026