gpt4 book ai didi

haskell - 使用 Cereal 通过句柄发送数据

转载 作者:行者123 更新时间:2023-12-02 15:06:03 26 4
gpt4 key购买 nike

有人可以向我展示一个使用 Cereal (Data.Serialize) 通过从 connectToaccept 接收的句柄发送数据的示例吗网络包?

最佳答案

好吧,当使用一些包时,这真的很容易:

import Data.Conduit
import Data.Conduit.Binary
import Data.Conduit.Cereal
import Data.Serialize

-- where h is a `Handle` to a socket or whatever

-- Write data
a = 123 :: Integer
runResourceT $ sourcePut (put a) $$ sinkHandle h

-- Read data
a <- runResourceT $ sourceHandle h $$ sinkGet get

经过一些测试,似乎我无法多次发送接收...

关于haskell - 使用 Cereal 通过句柄发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10045262/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com