[Haskell-cafe] Waiting on input with `hWaitForInput' or `threadWaitRead'
es at ertes.de
Tue Oct 18 12:24:39 CEST 2011
Michael Orlitzky <michael at orlitzky.com> wrote:
> > I have uploaded a simple concurrent echo server implementation to
> > hpaste . It uses one thread for the stdout logger, one thread
> > for the server, one thread for each client and finally a main thread
> > waiting for you to hit enter to quit the application.
> >  http://hpaste.org/52742 - Concurrent echo server with logger
> This is a good example; you should stick it on the wiki somewhere so
> it isn't lost.
It is a good example for concurrent programming, but not a good example
for server programming. By putting it into the wiki I would discourage
some programmers from using more suitable I/O abstractions/mechanisms.
Better let's keep it away from the wiki.
nightmare = unsafePerformIO (getWrongWife >>= sex)
More information about the Haskell-Cafe