Eta-reducing is nice, and sometimes it makes code more readable. But 
'flip' is one of those functions that always seems to hinder rather than
 help readability, conversely factoring out flip always makes code 
easier to comprehend. I don't see a need for its existence - maybe I'm 
missing something and more experienced Haskellers can comment.<br>
<br>
-deech<br>