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/ -- http://mail.python.org/mailman/listinfo/python-list