コンパイル済みの共有Haskellライブラリ(Linux)があります。実際に呼び出し可能なHaskell関数を得るためにSystem.Posix.DynamicLinker(dlopenとdlsym)を何とか使用できますか?もしそうなら、どの文字列をdlsymに渡すべきでしょうか(私はHaskellの関数名はどうにか変換されていると思います)、返されたFunPtrをHaskell関数に変換する方法はありますか?少なくとも、Haskellのランタイムはそういうことをしなければならないと思います。Haskell共有ライブラリでSystem.Posix.DynamicLinkerを使用する方法
誰かがこのようなことをしましたか?
をしたいと思います。 – augustss
FFIの仕様を読んでください。 – augustss
ありがとう、私は恐れていた:)。 – MOswald