4 ms·
The difference is referential transparency: In declarative programming, an expression always returns the same result, no matter where and in which order you use
by taffer 8y ago
The difference is referential transparency: In declarative programming, an expression always returns the same result, no matter where and in which order you use it. Contrast this with an expression like a += 1; in C, which returns a different result each time.