Comparison of functional programming languages: Difference between revisions

Content deleted Content added
inserted first cell
prepared the table for further editing
Line 8:
! !! Pure !! Lazy Evaluation !! Typing !! Abstract Data Types !! Algebraic Data Types !! Data is Immutable !! Type Classes !! Functors !! Monads !! Closures
|-
| Lisp || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo
|-
| Scheme || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo
|-
| Clojure || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo
|-
| ML || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo
|-
| OCaml || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo
|-
| F# || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo
|-
| Haskell || style="background:#98FB98"| Yes<ref name=haskell.org>{{cite web|title=Haskell Wiki|url=http://www.haskell.org|accessdate=26 November 2013}}</ref> || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo
|-
| Scala || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo
|-
| Javascript || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo || Exampletodo
|}