This sandbox is in the article namespace. Either move this page into your userspace, or remove the {{User sandbox}} template.
Overview of Functional Programming Languages
Pure | Lazy Evaluation | Typing | Abstract Data Types | Algebraic Data Types | Data is Immutable | Type Classes | Functors | Monads | Closures | ||
---|---|---|---|---|---|---|---|---|---|---|---|
Lisp | todo | todo | todo | todo | todo | todo | todo | todo | todo | todo | |
Scheme | todo | todo | todo | todo | todo | todo | todo | todo | todo | todo | |
Clojure | todo | todo | todo | todo | todo | todo | todo | todo | todo | todo | |
ML | todo | todo | todo | todo | todo | todo | todo | todo | todo | todo | |
OCaml | todo | todo | todo | todo | todo | todo | todo | todo | todo | todo | |
F# | todo | YesCite error: A <ref> tag is missing the closing </ref> (see the help page). |
todo | todo | todo | todo | todo | todo | todo | todo | todo |
Scala | todo | Yes[1] | todo | Yes[1] | todo | todo | todo | todo | todo | todo | |
Javascript | todo | todo | todo | todo | todo | todo | todo | todo | todo | todo | |
Clean | Yes[2] | todo | todo | todo | todo | todo | todo | todo | todo | todo | |
Miranda | Yes[3] | todo | todo | todo | todo | todo | todo | todo | todo | todo | |
SASL | Yes[4] | todo | todo | todo | todo | todo | todo | todo | todo | todo |
References
- ^ a b "Scala by Example" (PDF). Retrieved 26 November 2013. Cite error: The named reference "scala-lang.org" was defined multiple times with different content (see the help page).
- ^ "FAQ - Clean".
- ^ "Miranda Official Website".
{{cite web}}
: Check|url=
value (help) - ^ Turner, D.A. "An Implementation of SASL". University of St. Andrews, Department of Computer Science Technical Report. TR/75/4.