Попытка пройти обучение Lwt, но, похоже, проблема с библиотекой - PullRequest
2 голосов
/ 08 мая 2011

Я использую Ocaml 3.12 в Ubuntu, установленном через Godi.

Я изучаю Lwt .Я запустил уровень выше и выполнил (в соответствии с инструкциями):

# #use "topfind";;
# #require "lwt";;

Требование «lwt» кажется успешным (нет жалоб на невозможность его найти).Потом, чуть позже, я пытаюсь:

# Lwt_io.read_char;;

И уровень выше жалуется:

# Error: Reference to undefined global `Lwt_io'

Когда я смотрю в ~ / godi-3.12 / lib / ocaml / pkg-lib / lwt Iубедитесь, что файлы lwt_io.cmi и lwt_io.mli присутствуют.Годи говорит, что у меня установлена ​​версия 2.2.1 lwt.

Я также попытался запустить lwt-toplevel, но не смог ничего в него ввести ...

1 Ответ

8 голосов
/ 08 мая 2011

Модуль Lwt_io принадлежит подпакету lwt.unix. Используйте это:

#require "lwt.unix";;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...