在 Idris 中找不到模块 Network.Socket
module Network.Socket isn't found in Idris
我正在尝试在 REPL 中的 Idris 中导入 Socket:
Idris> :module Network.Socket
Can't find import Network/Socket
为什么?
这是因为 Network.Socket
模块不在默认可用包中。快速搜索显示 Network.Socket
在 contrib
包中:
https://www.idris-lang.org/docs/0.12/contrib_doc/docs/Network.Socket.html
因此,您应该 运行 Idris REPL 使用 -p contrib
选项指定的包:
$ idris -p contrib
Idris> :module Network.Socket
*Network/Socket> :t Socket
Socket : Type
我正在尝试在 REPL 中的 Idris 中导入 Socket:
Idris> :module Network.Socket
Can't find import Network/Socket
为什么?
这是因为 Network.Socket
模块不在默认可用包中。快速搜索显示 Network.Socket
在 contrib
包中:
https://www.idris-lang.org/docs/0.12/contrib_doc/docs/Network.Socket.html
因此,您应该 运行 Idris REPL 使用 -p contrib
选项指定的包:
$ idris -p contrib
Idris> :module Network.Socket
*Network/Socket> :t Socket
Socket : Type