purely functional programming language

Haskell is a standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing, named after logician Haskell Curry.


  • A parser for things
    Is a function from strings
    To lists of pairs
    Of things and strings
    • Graham Hutton, University of Nottingham (2007) Programming in Haskell. Cambridge University Press.(general info).
  • Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs.

External linksEdit

Wikibooks has a book on the topic of