4 ms·
...so, basically it gives the same ease of understanding program flow that lazy evaluation offers, but without the distracting complexity of referential transpa
by camccann 17y ago
...so, basically it gives the same ease of understanding program flow that lazy evaluation offers, but without the distracting complexity of referential transparency? Okay, then.
- jjs 17y ago[...] but without the distracting complexity of referential transparency? How could referential transparency possibly be distracting or complex?
- camccann 17y agoIn exactly the same way that lazy evaluation makes program flow easy to follow. Or perhaps in the same way that the internet makes sarcasm easily recognized, I suppose...
- jjs 17y agoAha! So the value of your words depended on evaluating them in a sarcastic context. This lack of referential transparency made it difficult to reason about them at compile-time.