Slipping back to Monocle (optics) on the project at work. The API is even better than I remember @ Monocle.Compose + Monocle.Common & feels good, even w/o the infix ops. It's impossible to avoid all nesting if you use ADTs & try to organize anything. Just don't overdo.

Sign in to participate in the conversation

Cybrespace is an instance of Mastodon, a social network based on open web protocols and free, open-source software. It is decentralized like e-mail.