Re[3]: [Haskell-cafe] Preferred way to get data from a socket