HASKELL
Haskell
Haskell is a standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing. It is named after logician Haskell Curry. In Haskell, "a function is a first-class citizen" of the programming language. As a functional programming language, the primary control construct is the function.The above text is a snippet from Wikipedia: Haskell (programming language)
and as such is available under the Creative Commons Attribution/Share-Alike License.