An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

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 consists of ensuring that functions, inside the functional paradigm, will only depend on their arguments, regardless of any global or local state. A pure functional subroutine only has visibility of changes of state represented by state variables included in its scope.

Property Value
dbo:abstract
  • 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. Program state and mutable objects are usually modeled with temporal logic, as explicit variables that represent the program state at each step of a program execution: a variable state is passed as an input parameter of a state-transforming function, which returns the updated state as part of its return value. This style handles state changes without losing the referential transparency of the program expressions. 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. A pure functional subroutine only has visibility of changes of state represented by state variables included in its scope. (en)
  • 在计算机科学中,纯函数式编程通常指示一种编程范型,这是建造计算机程序的结构和元素的一种风格,就是将所有计算都当作数学函数的求值(evaluation)。纯函数式编程还可以定义为禁用变更和可变数据。 纯函数式编程主要在于确保函数遵守函数式范型,只依赖于它们的实际参数,而不用管任何全局或局部的状态。 (zh)
dbo:wikiPageID
  • 51235010 (xsd:integer)
dbo:wikiPageLength
  • 6810 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1114688665 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • 在计算机科学中,纯函数式编程通常指示一种编程范型,这是建造计算机程序的结构和元素的一种风格,就是将所有计算都当作数学函数的求值(evaluation)。纯函数式编程还可以定义为禁用变更和可变数据。 纯函数式编程主要在于确保函数遵守函数式范型,只依赖于它们的实际参数,而不用管任何全局或局部的状态。 (zh)
  • 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 consists of ensuring that functions, inside the functional paradigm, will only depend on their arguments, regardless of any global or local state. A pure functional subroutine only has visibility of changes of state represented by state variables included in its scope. (en)
rdfs:label
  • Purely functional programming (en)
  • 纯函数式编程 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:paradigm of
is dbp:paradigms of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License