Difference between revisions of "Lenny222/About Haskell"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | == |
+ | == Overview == |
Haskell is a computer programming language that is |
Haskell is a computer programming language that is |
||
Line 10: | Line 10: | ||
It's quite different from most other programming languages. |
It's quite different from most other programming languages. |
||
− | === |
+ | === Functional === |
+ | |||
+ | === Purely functional === |
||
=== Pattern matching === |
=== Pattern matching === |
||
Line 19: | Line 21: | ||
=== Lambda functions === |
=== Lambda functions === |
||
− | |||
− | == Strenghts and weaknesses == |
||
== Users == |
== Users == |
Revision as of 11:49, 9 July 2009
Overview
Haskell is a computer programming language that is
It's quite different from most other programming languages.
Functional
Purely functional
Pattern matching
fib 0 = 0 fib 1 = 1 fib n = fib (n - 2) + fib (n - 1)