Несвязанный модуль Key_gen
У меня небольшая проблема с настройкой neovim для автозаполнения с расширением CoC. Я пытаюсь развлечься с MirageOs unikernel, поэтому я следую шагам с официальной страницы github, и все компилируется и работает. Проблема только в автозаполнении. И моя ошибка
[merlin] [E] Несвязанный модуль Key_gen
Код, который я использую, взят из официального репо. Ссылка на репозиторий github
И линия, которая вызывает проблемы
6 пусть порт = Key_gen.port () в
Буду признателен, если кто-нибудь подскажет, в чем проблема. Это незначительное неудобство, потому что некоторые автозаполнения работают, а некоторые нет, но если оно компилируется, почему оно не автозаполнение?
Часть моей конфигурации.merlin это файл после того, как я запустил:MerlinGoToDotMerlin это файл по умолчанию, я не думаю, что я что-то изменил
PKG lwt mirage mirage-types mirage-types-lwt tcpip mirage-http conduit.mirage mirage-console mirage-stack mirage-runtime
PKG cohttp mirage-net-unix mirage-unix mirage-clock-unix functoria Mirage-stack
PKG tcpip.ethif tcpip.arpv4 tls logs mirage-logs
PKG magic-mime duration
PKG mirage-runtime
S .
S **/
B **/_build/**
операционная система
opam switch
default ocaml-system.4.11.0 default
opam --version
2.0.7
ocamlfind query merlin
/home/luke/.opam/default/lib/merlin
mirage --verison
v3.8.0
CocConfig
"ocaml": {
"command": "opam",
"args": ["config", "exec", "--", "ocaml-language-server", "--stdio"],
"filetypes": ["ocaml", "reason"]
}