我想知道是否有人可以解释 Haskell websocket 库之间的差异以及它们如何与 Yesod 一起工作。
我要介绍的两个主要示例是Network.Websockets 的本教程和wai websockets 包。
我一直无法为 wai 包找到一个好的示例或教程。既然yesod用的是wai,那它比单纯的网络有什么优势呢?它是用来代替 Network.Websockets 还是与 Network.Websockets 结合使用?
我看过一些例子,但我无法理解它们是如何真正融入 yesod 环境的。如果有人可以在 Yesod 中解释 websocket 与处理程序和 IO 等的关系,那就太好了。
注意:我已经看过这个问题和这个问题,但我不明白如何应用它们,因为它们实际上并没有解释 websockets 适合 Yesod 的位置。