I seem to recall that we all agreed several months ago to stop exporting e from prelude (although it is possible I am mistaken). I'm comfortable reading the lens based code, my only concern is that it's a bit verbose. I'm fine with either eliminating an Angler -> R2 function or renaming it to fromAngle.