update haskell checker, add scala checker