SimpleCVだけでなく、OpenCVライブラリを使用するPythonコードもたくさんあります(またはこれからもあります)。他にもいくつかのことを行うHaskellコードがたくさんありますが、Pythonで定義した1つの関数を呼び出したいと思っています。この1つの関数は、3タプルのdoubleを返します。
Haskellでこの関数を呼び出すための最良の方法は何ですか?
たとえば、単純化されたケースは、Pythonで関数がある場合です。
# foo.py
import SimpleCV
def foo():
return (1.0,2.0,3.0)
Haskellでこれができるようになりたい
-- bar.hs
main = do
putStrLn $ show pyThingy.foo
MissingPy(http://hackage.haskell.org/package/MissingPy)を使用してみましたが、ローカルファイルをインポートしようとすると、次のようになります。
*** Exception: <<MissingPy.Python.Types.PyException>>
ありがとう!