通过网络发送和接收的数据的类型是 String 或 Bytestring。我们不能发送任何其他类型,例如Int
, 或[Bool]
例如,因为所有内容都通过Handle
. 我知道我们可以解析它,即使使用read
,但我认为它并不漂亮,也不可靠,也不有效。
为什么做出这个选择?是因为它在技术上是“不可能的”,还是因为Network
它只是对 C 库的绑定,因为延迟,还是因为其他原因?
通过网络发送和接收的数据的类型是 String 或 Bytestring。我们不能发送任何其他类型,例如Int
, 或[Bool]
例如,因为所有内容都通过Handle
. 我知道我们可以解析它,即使使用read
,但我认为它并不漂亮,也不可靠,也不有效。
为什么做出这个选择?是因为它在技术上是“不可能的”,还是因为Network
它只是对 C 库的绑定,因为延迟,还是因为其他原因?