That would be an odd choice for a Haskell alternative. Lacking higher kinded types and type classes is a bit of a show stopper.
The obvious choice for Haskell on the JVM is Scala.
The obvious choice for Haskell on the JVM is Scala.
Granted, Closure is probably a more pure alternative.