[Haskell-cafe] Bound and free variables