Comparison of functional programming languages: Difference between revisions

From HaskellWiki
No edit summary
(added Miranda to table)
Line 19: Line 19:
| static
| static
| yes
| yes
|-    
|-
! Miranda
| lazy
| lazy lists
| static
| yes
|-
! ML
! ML
| strict
| strict

Revision as of 17:42, 23 July 2008


Evaluation IO Typing Pure
Haskell lazy monads static yes
Clean lazy uniqueness static yes
Miranda lazy lazy lists 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