けいぞうのメモ帳

言語設計のお勉強

haskellでUDP

間違えてTCPのサンプルを置いていたから修正した。

UDP

user datagram protocol.

https://www.ietf.org/rfc/rfc768.txt

HeaderのadressはIPv6時にはちゃんと128bitに変わる。

haskell network

Network.Socket.ByteString

俗に言うhaskellで書くC言語のコードである。 simpleにTCPでつなげるなら、networkのNetwork.Socket.ByteStringのサンプルが良い。

UDP

[Haskell-cafe] UDP client/server

をforkしないコードにして置いた。

stackでbuildできるようにした

gistb09bbfd263b61fa180256d14c41810e6