OCaml эквивалент Javascript для console.log - PullRequest
1 голос
/ 30 мая 2019

В настоящее время я работаю над проектом OCaml.Время от времени я хотел бы отлаживать данные, с которыми я сейчас работаю, и видеть вывод в терминале из файла .ml, который я строю.Мне просто интересно, каким будет эквивалент в OCaml?

Давайте предположим, что пользователь создает исполняемый файл, создаваемый дюной: dune build example.bc -w

Спасибо, ваше время оченьтак ценится.

1 Ответ

3 голосов
/ 30 мая 2019

Если вы имеете в виду функцию логгера, которая работает «универсально», то есть она может распечатать некоторое представление любого типа, тогда попробуйте https://reason -native.com / docs / console / . Он должен быть похож на JavaScript console.log. Примеры на странице в синтаксисе ReasonML, но будут работать и в OCaml.

Консоль, однако, не публикуется для работы с операцией, и, к сожалению, в настоящее время не поддерживает работу компании. Однако, поскольку это проект дюны (https://github.com/facebookexperimental/reason-native/tree/master/src/console), вы можете оставить его в исходном коде как часть вашего собственного проекта.

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