Functional programming's high efficiency comes at a cost
infoworld.com