Functional Programming, aka Functional Programming, is a historical programming language created in 1977. FP (short for function programming) is a programming language created by John Backus to support the function-level programming paradigm. This allows eliminating named variables. The language was introduced in Backus's 1977 Turing Award lecture, "Can Programming Be Liberated from the von Neumann Style?", subtitled "a functional style and its algebra of programs." The paper sparked interest in functional programming research, eventually leading to modern functional languages, and not the function-level paradigm Backus had hoped. Read more on Wikipedia...

42Years Old 20Users 0Jobs
  • Functional Programming ranks in the top 20% of languages
  • the Functional Programming wikipedia page
  • Functional Programming first appeared in 1977
  • See also: apl, fl, haskell, j
  • I have 50 facts about Functional Programming. what would you like to know? email me and let me know how I can help.

Example code from Wikipedia:

insert-left  \f       where   \f:〈x〉             =  x
                      and     \f:〈x1,x2,...,xn〉  =  f:〈\f:〈x1,...,xn-1〉,xn〉
                      and     \f:〈 〉             =  unit f

Last updated October 20th, 2019