Languages Features Creators Calendar CSV Resources Blog About Pricing Add Language
GitHub icon


FP - Programming language

< >

FP, aka Functional Programming, is a programming language created in 1977 by John Backus.

#959on PLDB 46Years Old 195Users
2Books 0Papers

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...

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

Books about FP from ISBNdb

title authors year publisher
Functional-Light JavaScript: Balanced, Pragmatic FP in JavaScript Simpson, Kyle 2017 CreateSpace Independent Publishing Platform
Practical Fp In Scala Gabriel Volpe 2020
stutter-lang.html · fp.html · knitr.html

View source

- Build the next great programming language · Search · v2023 · Day 208 · Docs · Acknowledgements · Traffic · Traffic Today · Mirrors · GitHub ·