[Haskell-cafe] nested function application question