D destroyallsoftware.com Functional core, imperative shell (2012) 389 points fagnerbrack 8 years ago 126 comments