Implement flip' functie that returns a functie with the first 2 arguments flipped.
Use it like : zipWith' (flip' (-)) [1,2,3,4,5] [-1,-2,-3,-4,-5]

This is so cool. Blow away.