Functional Programming
programming_paradigm
Overview
Developed byJohn McCarthy
Founded1958
Use casemathematical function-based programming approach avoiding state changes and mutable data
Knowledge graph stats
Claims18
Avg confidence93%
Avg freshness100%
Last updatedUpdated 1h ago
WikidataQ193076
Trust distribution
100% unverified
Functional Programming
concept
Programming paradigm that treats computation as the evaluation of mathematical functions
Compare with...supports concept
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| pure functions | ○Unverified | High | Fresh | 1 |
| immutability | ○Unverified | High | Fresh | 1 |
| recursion | ○Unverified | High | Fresh | 1 |
| higher-order functions | ○Unverified | High | Fresh | 1 |
primary use case
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| mathematical function-based programming approach avoiding state changes and mutable data | ○Unverified | High | Fresh | 1 |
| Writing programs using mathematical functions and avoiding state changes | ○Unverified | High | Fresh | 1 |
implemented in
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| Clojure | ○Unverified | High | Fresh | 1 |
| Haskell | ○Unverified | High | Fresh | 1 |
| F# | ○Unverified | High | Fresh | 1 |
| Lisp | ○Unverified | High | Fresh | 1 |
| Erlang | ○Unverified | High | Fresh | 1 |
influenced by
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| Mathematics | ○Unverified | High | Fresh | 1 |
| mathematical function theory | ○Unverified | Moderate | Fresh | 1 |
alternative to
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| imperative programming | ○Unverified | High | Fresh | 1 |
| object-oriented programming | ○Unverified | High | Fresh | 1 |
based on
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| lambda calculus | ○Unverified | High | Fresh | 1 |
founded year
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| 1958 | ○Unverified | Moderate | Fresh | 1 |
developed by
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| John McCarthy | ○Unverified | Moderate | Fresh | 1 |