purescript有没有类似Haskell的System.Plugins?我需要创建一些“通用接口”(抱歉,我已经用面向对象语言编程快15年了),其他开发人员只需在插件目录中放置一个模块文件即可使用。
我想知道这是否可能,因为据我所知,Purescript在运行时没有任何类型携带的元数据。
发布于 2018-05-21 11:36:51
粗略地看一下,Haskell的plugins包是关于动态加载Haskell代码的。JavaScript中类似的概念是eval或向DOM添加脚本元素。
您可以使用外部导入或unsafeCoerce对eval d代码进行任何类型假设。但是,您必须注意确保假设是正确的。
我不知道有什么纯脚本包是针对这类插件的。在我看来,一个插件可能会有太多的变化,以至于无法真正拥有一个单独的包。
https://stackoverflow.com/questions/32628737
复制相似问题