Discerning and maintaining purity

added by DotNetKicks
2/24/2020 12:52:06 PM

216 Views

Functional programming depends on referential transparency, but identifying and keeping functions pure requires deliberate attention. Referential transparency is the essence of functional programming. Most other traits that people associate with functional programming emerge from it: immutability, recursion, higher-order functions, functors and monads, etcetera.


0 comments