Back when I wrote this post I gave the updated (.) the wrong precedence, it should be
infixr 9 .
]]>I honestly, just typed that off the cuff.
Thats what I get for not actually compiling it before posting ;)
]]>http://www.haskell.org/haskellwiki/The_Other_Prelude
Probably inspired by your irc golfings.
]]>