我正在挖掘ghcjs-jquery
代码以查看其JavascriptFFI
工作原理。我想弄清楚的是,一旦您为 JS 函数定义了 FFI 导入类型签名,您如何帮助ghcjs
找到包含该函数的文件。
检查Internal.hs
和 Cabal 配置,我看不到任何指定 JQuery JS 文件路径的方法。我还四处寻找有关JavascriptFFI
功能的文档,但没有找到任何东西。我将感谢有关如何ghcjs
为任何 JS 库执行 Javascript FFI 的指示。必须有一些命令行选项ghcjs
来告诉它在哪里找到js
文件。
我打算在弄清楚JavascriptFFI
.ghcjs