Difference between revisions of "FrontpageDraft"
From HaskellWiki
m |
|||
Line 109: | Line 109: | ||
Haskell is a modern, general-purpose, [[functional programming|pure functional programming language]] that combines many powerful results from research into a practical programming language. Its features include: | Haskell is a modern, general-purpose, [[functional programming|pure functional programming language]] that combines many powerful results from research into a practical programming language. Its features include: | ||
− | * [[typing|Static typing]], which increases robustness by allowing the compiler to catch many common errors automatically. | + | * [[typing|'''Static typing''']], which increases robustness by allowing the compiler to catch many common errors automatically. |
− | * Type inference, which deduces types automatically and frees the programmer from writing superfluous type signatures. | + | * '''Type inference''', which deduces types automatically and frees the programmer from writing superfluous type signatures. |
− | *[[higher order function|Higher order functions]], [[polymorphism]], and [[lazy evaluation]], which enable higher levels of abstraction and more compositional, thus more reusable code. | + | *[[higher order function|'''Higher order functions''']], '''[[polymorphism]]''', and '''[[lazy evaluation]]''', which enable higher levels of abstraction and more compositional, thus more reusable code. |
− | * Purity, which helps to keep code maintainable, enables [[Introduction_to_QuickCheck|automatic, randomized testing]] and eases [[Concurrency_demos|concurrent programming]] significantly. | + | * '''Purity''', which helps to keep code maintainable, enables [[Introduction_to_QuickCheck|automatic, randomized testing]] and eases [[Concurrency_demos|concurrent programming]] significantly. |
Haskell comes with many libraries, freely available [[Implementations|compilers]] for almost any computer, debuggers, profilers, [[Haskell_program_coverage|code coverage]] and testing tools. | Haskell comes with many libraries, freely available [[Implementations|compilers]] for almost any computer, debuggers, profilers, [[Haskell_program_coverage|code coverage]] and testing tools. | ||
Line 142: | Line 142: | ||
|} | |} | ||
|} | |} | ||
+ | |||
+ | == Headline text == | ||
+ | |||
+ | == Headline text == | ||
+ | '''Bold text''' |
Revision as of 21:43, 28 November 2007
Search haskell.orgAbout
Learning Haskell
Libraries
Community
|
Haskell is a modern, general-purpose, pure functional programming language that combines many powerful results from research into a practical programming language. Its features include:
Haskell comes with many libraries, freely available compilers for almost any computer, debuggers, profilers, code coverage and testing tools.
|
Headline text
Headline text
Bold text