我有一些哈斯克尔代码,并希望一个Fay脚本能够访问它。问题是Haskell代码使用了monad。Fay不支持任意的monad。如何让我的Haskell代码与Fay一起工作?也就是说,Fay脚本需要能够从Haskell脚本访问函数。我做什么好?
发布于 2014-03-05 18:09:07
我可能不太明白你在问什么。
你有一些Haskell不是有效的Fay,所以如果你想把它作为Fay代码运行,你需要替换不支持的特性,例如通过使用单态函数来替换丢失的Monad实例(注意,你可以在这里使用RebindableSyntax )
如果您使用GHC编译Haskell代码,则没有合理的方法与来自Fay的函数交互。您需要在node.js或类似的内部调用来自Fay的外部流程。
https://stackoverflow.com/questions/22186324
复制相似问题