Random thought: how come functional programming is such a big buzzword these days? It’s not a new idea, so how did it suddenly blow up?