{{language|Haskell |strength=strong |safety=safe |compat=structural |checking=static |gc=yes |LCT=yes |site=http://haskell.org |bnf=http://haskell.org/onlinereport/index.html}}{{codepad}} {{language programming paradigm|Declarative}} {{language programming paradigm|functional}} '''Haskell''' is a standardized purely [[functional programming]] language with non-strict semantics, named after the logician Haskell Curry. It is one of the more popular functional languages, and the [[lazy evaluation|lazy]] functional language on which the most research is being performed. Although Haskell has a comparatively small user community, its strengths have been well applied to a few projects. Audrey Tang's Pugs is an implementation for the forthcoming [[Perl 6]] language with an [[interpreter]] and [[compiler|compilers]] that proved useful already after just a few months of its writing. Darcs is a revision control system, with several innovative features. Linspire GNU/[[Linux]] chose Haskell for system tools development. ==Citations== * [[wp:Haskell_%28programming_language%29|Wikipedia:Haskell (programming language)]] ==Todo== [[Reports:Tasks_not_implemented_in_Haskell]]