Hacker News new | ask | show | jobs
by Athas 3425 days ago
This is exactly why lazy evaluation is often described as control-flow. Lazy evaluation permits efficient composition, without doing extra work (although the constant factors become much larger).