Hacker News new | ask | show | jobs
by teddyh 439 days ago
Having functions which do nothing but computation is core functional programming. I/O should be delegated to the edges of your program, where it is necessary.