Hacker News new | ask | show | jobs
by seanmcdirmid 4365 days ago
Haskell is nothing but indirect action (lazy evaluation...), which is why referential transparency is so important to the language.
1 comments

In my experience referential transparency increases simplicity and readability in most languages.
Yes, but so does keeping your code first order, avoiding callback functions even without the hazard of side effects.