[Haskell-cafe] Pointfree rank-2 typed function