24 lines
No EOL
1.2 KiB
Text
24 lines
No EOL
1.2 KiB
Text
{{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]] |