[Haskell-beginners] A question about network programming

Raphael Päbst raphael.paebst at googlemail.com
Wed Jun 8 13:29:29 CEST 2011


Hey all!
This is probably a question that shows my incompetence more than
anything else, but I'm stuck with some TCP programming.

I have some code that looks like this:

hdl <- open TCP connection
message <- hGetContents hdl
answer <- do stuff with message
hPut hdl answer
hClose hdl

My problem is that the stuff that gets done with message happens, but
only after I close the connection rom the client's side and then of
course it is too late to get the answer out of said connection.

What am I doing wrong?

Many Thanks

Raf



More information about the Beginners mailing list