はいどうもー 引き続きHaskellの話題です. ちょっとHaskellでTCPソケットを使ってみたくなったので, まず簡単なものから実装してみます. TCPソケットのチュートリアルといえばechoサーバですね!クライアントからの入力をそのまま返すサーバです. せっかくなのできちんと複数クライアントとの同時通信を可能にしましょう. Network.Socket HaskellでTCPソケットを使うには, Network.Socketを使うようです. Network.Socket ドキュメントには, 低レベルAPIがNetwork.Socketで, 高レベルAPIがNetworkと書いてあるのですが, Networkモジュールのドキュメントには, 互換性のために残してあるけどこれから使う人はNetwork.Socketを使ってくれみたいなことが書いてあります. 適当にググるとNetworkモ