Difference between revisions of "Lenny222/About Haskell"
Jump to navigation
Jump to search
m (Fill in the blanks...) |
|||
(7 intermediate revisions by one other user not shown) | |||
Line 3: | Line 3: | ||
== Haskell == |
== Haskell == |
||
− | is a programming language with the following features: |
+ | Haskell is a programming language with the following features: |
{| class="wikitable" |
{| class="wikitable" |
||
|- |
|- |
||
! |
! |
||
− | ! What |
+ | ! What it means |
− | ! What |
+ | ! What it is good for |
|- |
|- |
||
| functional |
| functional |
||
Line 15: | Line 15: | ||
| ? |
| ? |
||
|- |
|- |
||
− | | garbage |
+ | | garbage collected |
| ? |
| ? |
||
| ? |
| ? |
||
Line 39: | Line 39: | ||
|- |
|- |
||
| pure |
| pure |
||
+ | | ? |
||
+ | | ? |
||
+ | |- |
||
+ | | static typed |
||
+ | | ? |
||
+ | | ? |
||
+ | |- |
||
+ | | strongly typed |
||
| ? |
| ? |
||
| ? |
| ? |
||
|} |
|} |
||
− | == |
+ | == Who is using it == |
== Further reading == |
== Further reading == |
||
Line 49: | Line 57: | ||
* [[History of Haskell]] |
* [[History of Haskell]] |
||
* [[Future of Haskell]] |
* [[Future of Haskell]] |
||
+ | |||
+ | [[Category:Pages under construction]] |
Latest revision as of 21:57, 23 April 2021
Haskell
Haskell is a programming language with the following features:
What it means | What it is good for | |
---|---|---|
functional | ? | ? |
garbage collected | ? | ? |
high-level | ? | ? |
lambda functions | ? | ? |
lazy | ? | ? |
pattern matching | Example:
fib 0 = 0 fib 1 = 1 fib n = fib (n - 2) + fib (n - 1) |
|
pure | ? | ? |
static typed | ? | ? |
strongly typed | ? | ? |