LLVM Targetting JIT written in Haskell for Great Good