Add link to John Hughes' Why Functional Programming Matters.