Описание тега ocaml-lwt
Используйте для вопросов, касающихся Lwt, библиотеки обещаний OCaml и параллельного программирования.
Lwt - это библиотека параллельного программирования ocaml. Он предоставляет единственный тип данных: обещание, значение, которое будет определено в будущем. Создание обещания порождает вычисление. Если это вычисление ввода-вывода, Lwt выполняет его параллельно с вашим кодом OCaml.
Код OCaml, включая создание обещаний и ожидание их выполнения, по умолчанию выполняется в одном потоке, поэтому вам не нужно беспокоиться о блокировке или вытеснении. Вы можете отделить код для запуска в отдельных потоках по желанию.