Functional Programming (FP) was one of the issues we went over during the Scala demo I gave last Tuesday.
The resolution of that discussion was't to my satisfaction, not to mention following community entries that may picture FP as a concept that is open for personal interpretations. So, following are some clarifications about FP and its place in Scala.
Functional Programming: