Chapter 1
Introduction to Functional Programming
Section 2
Imperative and Declarative Programming by Example
Our objective is to get a feel of the differences between functional programming and other programming styles such as object oriented programming, via a demonstrated code example. - Implement a code example using the principles of object oriented programming - Implement the same code example using the principles of functional programming - Generalize and compare the two approaches