Functional programming is growing quickly. A lot of advices "How to prepare for the future" I've read contain "Learn a functional programming language".
I am new to functional programming. What is its true power? Is it replacing OOP? What fields of programming that functional programming is most powerful? What functional programming language suitable to learn?
Thank you.