Personally I would not use fix. I don't think it improves readability. -- Lennart
2009/3/5 Daryoush Mehrtash <dmehrt...@gmail.com>: > In this chat server implementation > http://www.haskell.org/haskellwiki/Implement_a_chat_server > > forkIO is used with fix as in: > > reader <- forkIO $ fix $ \loop -> do > > (nr', line) <- readChan chan' > when (nr /= nr') $ hPutStrLn hdl line > > loop > > Do you have to use fix? Or is there a way to write this with a "let"? > > -- > Daryoush > > > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe