For any Haskell fans that might be reading this, here is a blog post (not by me) about a new package for calling Python code from Haskell code. It basically works by connecting the C API's of both languages together: http://john-millikin.com/articles/ride-the-snake/