Evan Harmon - Memex

Functional Programming

In computer science, Functional Programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.
wikipedia:: Functional programming
  • "In general, we recommend that you write pure functions whenever it is reasonable to do so and resort to modifiers only if there is a compelling advantage. This approach might be called a functional programming style."

Lambda Calculus

No side effects

Functional Programming
Interactive graph
On this page
Functional Programming
Lambda Calculus
No side effects