Как скомпилировать файл с интерфейсом в 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