[Haskell-cafe] Creating pseudo terminals