标签: haskell dynamic-linking
假设我有一个已编译的共享Haskell库(Linux)。我可以以某种方式使用System.Posix.DynamicLinker(dlopen和dlsym)来获得实际可调用的Haskell函数吗?如果是这样,传递给dlsym的字符串(我认为Haskell函数名称以某种方式被破坏)以及如何将返回的FunPtr转换为Haskell函数?我认为至少Haskell运行时必须做类似的事情。
有人做过这样的事吗?
答案 0 :(得分:1)
我想你想要http://hackage.haskell.org/package/plugins