Original link: How Functional Programming Can Help You Write Efficient, Elegant Web Applications / InfoQ.
I think it is an OK intro.
Examples are in Kotlin. But I don't think Kotlin skills are really necessary to understand the points.