[Haskell-cafe] How is this variable not in scope?