Referential Transparency, referred to a function, indicates that can determine the result of applying that function only by looking at the values of its arguments. It is formal methods and easier to reason about because the meaning of an expression depends only on the meaning of its subexpressions and not on the order of evaluation or side-effects of other expressions. It is also an oft-touted property of functional languages, which makes it easier to reason about the behavior of programs. Referential Transparency is one of the principles of functional programming; only referentially transparent functions can be memoized.
More Posts
Latest Post
-
Cadmium Lactate – an organic chemical compound
-
The Development of a Synthetic Mini-motor with Tremendous Power
-
Data Storage could be revolutionized by a breakthrough in Energy-efficient Avalanche-based Amorphization
-
Zinc Chloride – an inorganic chemical
-
Zinc Gluconate – zinc salt of gluconic acid
-
New Continuous Reaction Technology can help Turn Plant Waste into a Sustainable Aircraft Fuel