[Haskell-beginners] Understanding functions like f a b c = c $ b a