🏷️ Scala

21 posts tagged with "Scala"

Neovim meets Nix flakes

It is no secret that Neovim is my favorite text editor. I use it on a daily basis for multiple purposes: To write Scala code (and the occasional Typescript) for …

Read More →

Scala 3: the missing compiler plugin

If you have read this post when it first came out and felt offended by its catchy title, let me apologize for it. It caused some controversy, so I decided to …

Read More →

Scala 3: Error handling in FP land

Introduction Scala 3 introduces union types. Straight from the official documentation, a union type A | B has as values all values of type A and also all values …

Read More →

Github actions powered by Nix Shell & Cachix

The more I learn about Nix — a purely functional package manager — the more I am convinced this is the way forward. Even if there’s still room for big …

Read More →

Parallel typeclass for Haskell

As I’m preparing a talk about refinement types I will be giving this Thursday at the Functional Tricity Meetup, and I’ve recently given a similar …

Read More →