Purely functional programming
In computer science, purely functional programming usually designates a programming paradigm—a style of building the structure and elements of computer programs—that treats all computation as the evaluation of mathematical functions. Purely functional programming may also be defined by forbidding state changes and mutable data. Purely functional programming consists of ensuring that functions, inside the functional paradigm, will only depend on their arguments, regardless of any global or local state.
Wikipage disambiguates
Append-onlyArrow (computer science)Assignment (computer science)Clean (programming language)Comparison of functional programming languagesConstant (computer programming)Declarative programmingDependent typeElm (programming language)Entry pointEvaluation strategyFAUST (programming language)Filter (higher-order function)Flix (programming language)Functional programmingFunctional purityHash tree (persistent data structure)Haskell (programming language)History of programming languagesHylomorphism (computer science)Id (programming language)Idris (programming language)Input/outputIterateeJoy (programming language)Lispkit LispList of functional programming topicsList of software package management systemsList of terms relating to algorithms and data structuresML (programming language)Monad (functional programming)NixOSNqthmOutline of computer programmingPersistent data structurePugs (programming)PureScriptPure functional languagePurely functionalPurely functional data structure
Link from a Wikipage to another Wikipage
paradigm
paradigms
primaryTopic
Purely functional programming
In computer science, purely functional programming usually designates a programming paradigm—a style of building the structure and elements of computer programs—that treats all computation as the evaluation of mathematical functions. Purely functional programming may also be defined by forbidding state changes and mutable data. Purely functional programming consists of ensuring that functions, inside the functional paradigm, will only depend on their arguments, regardless of any global or local state.
has abstract
In computer science, purely fu ...... of any global or local state.
@en
Wikipage page ID
51,235,010
page length (characters) of wiki page
Wikipage revision ID
974,091,094
Link from a Wikipage to another Wikipage
wikiPageUsesTemplate
comment
In computer science, purely fu ...... of any global or local state.
@en
label
Purely functional programming
@en