Week 5 – Lists, investigate a ‘fundamental’ data structure in functional programming. The recursive nature of lists in Scala makes them quite different from arrays. This tied in with the power of pattern matching and the recursive nature of function programming gives credibility to the ‘fundamental’ label.
Sorting of lists was covered in good detail and in addition to list1.head and list1.tail more functions were revealed:
Week 4 and Week 6 assignments were considered higher work load than others thus there was no assignment for week 5