Plurrrr

Fri 27 Jan 2023

Too many words about Rust's function syntax

Rust does a really good job of being orthogonal in many ways. While it isn’t a tiny language, that things fit together nicely is one of the things that can make it feel a lot smaller, in my opinion. There’s one thing, though, that is really a bit inconsistent today, and that’s the syntax and semantics of functions.

Source: Too many words about Rust's function syntax, an article by Steve Klabnik.

All you need is higher kinded types

Haskellers (and even worse, dependent type brained people) are prone to making complicated types to maximise abstraction and correctness. However, you might be surprised to know that you (technically) need nothing more than ADTs, HKTs, and rank-N types to do almost all of the magic you need.

Source: All you need is higher kinded types, an article by Las Safin.

You People (2023)

Follows a new couple and their families, who find themselves examining modern love and family dynamics amidst clashing cultures, societal expectations and generational differences.

In the evening Esme and I watched You People. The movie was OK, and I give it a 6 out of 10.