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.