Hacker News new | ask | show | jobs
by spyder81 4141 days ago
In the presence of laziness, it can be very difficult to reason about what code executes when. When you don't know when your unsafe IO happens, things can get out of order or have other unforeseen side effects.