Plurrrr

Sat 06 Aug 2022

Our roadmap for Nix

We care about Nix, and we want it to thrive.

The way to get there is to strengthen Nix’s core as much as possible. Instead of getting lost in many exciting things that Nix could do, we must take a pragmatic approach in ensuring that the core functionality of Nix works well, and is available to everyone.

Source: Our roadmap for Nix, an article by Théophane Hufschmitt.

Monad Confusion and the Blurry Line Between Data and Computation

There's a common joke that the rite of passage for every Haskell programmer is to write a "monad tutorial" blog post once they think they finally understand with how they work. There are enough of those posts out there, though, so I don't intend for this to be yet another monad tutorial. However, based on my learning experience, I do have some thoughts on why people seem to struggle so much with monads, and as a result, why so many of those tutorials exist.

Source: Monad Confusion and the Blurry Line Between Data and Computation, an article by Micah Cantor.