If you are doing a lot of development with Scalaz, you’re no doubt using the fancy function names, and special symbols like eta, lambda, alpha, and many others. To make your Scalaz typing easier, I have a keyboard layout maps the “fancy” letters to roman characters with the Option & Option + Shift modifiers. I’ve also added the long equals operator for the Scalad queries.
Here’s layout with Option:
Here’s layout with Option + Shift:
To install, download the U.S. Scalaz.bundle, uncompress it, and then copy to
~/Library/Keyboard Layouts and select in the Preferences. (You might have to log out and lock back in for the System Preferences app to pick up the new keyboard layout bundle.)