added Haskell, Groovy