Why Functional Programming?
Functional Programming and the psychology of software developers.
Tags: functional, programming, java