Functional programming has attracted a lot of interest, but also a lot of confusion. Typesafe's Viktor Klang explains seven key concepts in the field.
Read the article!