Как скомпилировать файл с интерфейсом в BuckleScript?

Без bsbКаким образом можно скомпилировать больше, чем один неквалифицированный .ml файл?

$ touch test.ml
$ touch test.mli
$ bsc test.ml
File "test.ml", line 1:
Error: Could not find the .cmi file for interface test.mli.

Я даже не пытался сделать это с ocamlfind в библиотеке, я уверен, что захочу покончить с собой, когда доберусь до этого.

Дюна не поддерживает BuckleScript; bsb насколько я могу судить, не поддерживает ни один из инструментов тестирования OCaml (ppx_inline_test, ppx_expect) или плагинов ppx_deriving. Помогите мне понять, как на самом деле использовать BuckleScript.

1 ответ

Я не пробовал, но ниже должно работать. bsc -c test.mli test.ml

Другие вопросы по тегам