Jan 10, 2017 Haskell Functional programming is the libertarianism of software engineering Erik Bernhardsson