GOod impeRative multithreaDing suppOrted language with Haskell syNtax