Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Referential_transparency_(computer_science)> ?p ?o. }
Showing items 1 to 27 of
27
with 100 items per page.
- Referential_transparency_(computer_science) abstract "Referential transparency and referential opacity are properties of parts of computer programs. An expression is said to be referentially transparent if it can be replaced with its value without changing the behavior of a program (in other words, yielding a program that has the same effects and output on the same input). The opposite term is referential opaqueness.While in mathematics all function applications are referentially transparent, in programming this is not always the case. The importance of referential transparency is that it allows the programmer and the compiler to reason about program behavior. This can help in proving correctness, simplifying an algorithm, assisting in modifying code without breaking it, or optimizing code by means of memoization, common subexpression elimination, lazy evaluation, or parallelization.Referential transparency is one of the principles of functional programming; only referentially transparent functions can be memoized (transformed into equivalent functions which cache results). Some programming languages provide means to guarantee referential transparency.Some functional programming languages enforce referential transparency for all functions.As referential transparency requires the same results for a given set of inputs at any point in time, a referentially transparent expression is therefore deterministic.".
- Referential_transparency_(computer_science) wikiPageExternalLink SondergaardSestoft1990.pdf.
- Referential_transparency_(computer_science) wikiPageID "26526".
- Referential_transparency_(computer_science) wikiPageRevisionID "606114998".
- Referential_transparency_(computer_science) hasPhotoCollection Referential_transparency_(computer_science).
- Referential_transparency_(computer_science) subject Category:Programming_language_theory.
- Referential_transparency_(computer_science) comment "Referential transparency and referential opacity are properties of parts of computer programs. An expression is said to be referentially transparent if it can be replaced with its value without changing the behavior of a program (in other words, yielding a program that has the same effects and output on the same input). The opposite term is referential opaqueness.While in mathematics all function applications are referentially transparent, in programming this is not always the case.".
- Referential_transparency_(computer_science) label "Referential transparency (computer science)".
- Referential_transparency_(computer_science) label "Referentiële transparantie".
- Referential_transparency_(computer_science) label "Referenzielle Transparenz".
- Referential_transparency_(computer_science) label "Transparence référentielle".
- Referential_transparency_(computer_science) label "Transparencia referencial".
- Referential_transparency_(computer_science) label "Trasparenza referenziale".
- Referential_transparency_(computer_science) label "Чистота языка программирования".
- Referential_transparency_(computer_science) label "شفافية مرجعية".
- Referential_transparency_(computer_science) label "参照透過性".
- Referential_transparency_(computer_science) sameAs Referenzielle_Transparenz.
- Referential_transparency_(computer_science) sameAs Transparencia_referencial.
- Referential_transparency_(computer_science) sameAs Transparence_référentielle.
- Referential_transparency_(computer_science) sameAs Trasparenza_referenziale.
- Referential_transparency_(computer_science) sameAs 参照透過性.
- Referential_transparency_(computer_science) sameAs Referentiële_transparantie.
- Referential_transparency_(computer_science) sameAs m.06lzn.
- Referential_transparency_(computer_science) sameAs Q1754278.
- Referential_transparency_(computer_science) sameAs Q1754278.
- Referential_transparency_(computer_science) wasDerivedFrom Referential_transparency_(computer_science)?oldid=606114998.
- Referential_transparency_(computer_science) isPrimaryTopicOf Referential_transparency_(computer_science).