Haskell - is an advanced purely-functional programming language.