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