Модуль Network.Socket не найден в Идрисе
Я пытаюсь импортировать сокет в Идрис в REPL:
Idris> :module Network.Socket
Can't find import Network/Socket
Зачем?
1 ответ
Решение
Это потому что 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