Scala and haskell support