Why is functional programming gaining traction? Why now?

The Eric Normand Podcast - A podcast by Eric Normand

Categories:

The biggest companies in the world are investing heavily in functional programming. From Facebook building React and Reason, to Apple pivoting to Swift, to Google developing MapReduce, functional programming is gaining traction. But why? I go over four hypotheses and evaluate them.