繁体   English   中英

Purescript插件系统

[英]Purescript plugin system

purescript是否具有类似Haskell的System.Plugins的内容? 我需要创建一些“通用接口”(对此很抱歉,我已经使用面向对象的语言编程了将近15年),其他开发人员只需将模块文件放在plugins目录中就可以使用。

我想知道是否可能,因为据我所知,Purescript在运行时没有任何类型携带的元数据。

粗略地看一下,Haskell的plugins包是关于动态加载Haskell代码的。 JavaScript中的类似概念是评估或将脚本元素添加到DOM。

您可以使用外部导入或unsafeCoerce对评估代码进行任何类型的假设。 但是,您必须注意确保假设正确。

我不知道围绕这些插件的purescript包。 根据我的估计,插件的变化可能太大,以至于实际上没有单独的软件包。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM