连接遗留Haskell代码和Fay代码
我有一些Haskell代码,希望脚本能够访问它。问题是Haskell代码使用monad。Fay不支持任意的单子。如何让我的Haskell代码与Fay一起工作?也就是说,Fay脚本需要能够从Haskell脚本访问函数。我该怎么办?我可能不太明白你在问什么 您有一些Haskell不是有效的Fay,因此如果您想将其作为Fay代码运行,则需要替换不支持的功能,例如使用单态函数替换缺少的Monad实例(请注意,您可以在此处使用rebindabletsyntax) 如果使用GHC编译Haskell代码,则没有合理的方法与Fay提供的函数进行接口。您需要在node.js或类似文件中从Fay调用外部进程连接遗留Haskell代码和Fay代码,haskell,monads,fay,Haskell,Monads,Fay,我有一些Haskell代码,希望脚本能够访问它。问题是Haskell代码使用monad。Fay不支持任意的单子。如何让我的Haskell代码与Fay一起工作?也就是说,Fay脚本需要能够从Haskell脚本访问函数。我该怎么办?我可能不太明白你在问什么 您有一些Haskell不是有效的Fay,因此如果您想将其作为Fay代码运行,则需要替换不支持的功能,例如使用单态函数替换缺少的Monad实例(请注意,您可以在此处使用rebindabletsyntax) 如果使用GHC编译Haskell代码,则没