Comparison of functional programming languages
From HaskellWiki
(Difference between revisions)
m (→Haskell compared to other Functional Programming Languages: Heading redundant, category) |
|||
| Line 35: | Line 35: | ||
| strict | | strict | ||
| side-effects | | side-effects | ||
| - | | | + | | dynamic w/ compiler annotations for static typing |
| no | | no | ||
|} | |} | ||
Revision as of 18:09, 7 November 2006
| Evaluation | IO | Typing | Pure | |
|---|---|---|---|---|
| Haskell | lazy | monads | static | yes |
| Clean | lazy | uniqueness | static | yes |
| ML | strict | side-effects | static | no |
| Scheme | strict | side-effects | dynamic | no |
| Erlang | strict | side-effects | dynamic w/ compiler annotations for static typing | no |
