Awesome
HJVM
The HJVM project aims at integrating a Java Virtual Machine inside Haskell Code.
It allows launching a JVM from Haskell and manipulating the Java objects.
There is a also a binding generator to generate Haskell bindings to Java objects.