Functional Object in Scala
Functional objects are objects that do not have any mutable state.Along the way, this blog on functional object will show you more aspects of object-oriented programming in Scala: class parameters and constructors, methods and operators, private members, overriding, checking preconditions, overloading, and self references.
Slide 5 should read “partially applied function”. A partial function is a different beast entirely!
Thanks Kelvin for reading my post. Through my slides I just wast to elaborate little bit more for Functional programming. I want to make difference between currying and functional object.