Tue 06 Dec 2022

Exercises for understanding lenses

No matter how many blog posts and tutorials I read about lenses, it seems like there’s no replacement for just using them to get an intuition. So here are some exercises I came up with. While they shouldn’t be all that difficult, they build up from some basic knowledge about lenses up to the more advanced usages of the lens library.

Source: Exercises for understanding lenses, an article by William Yao.

Why use EShell?

While diving into the source code of Emacs’ Shell (eshell), I found some gems and thought I’d share the top 10 reasons why you should give Eshell a second chance.

Source: Why use EShell?, an article by Howard Abrams.