Scala Collections API : Expressivity and Brevity upgrade from Java
Dealing with collections is one of the most frequent activities in programming. The talk will focus on the rich collections API offered by Scala and on the myriad capabilities that are built into Scala Collections. The talk will refer briefly to the underlying design of the collections API. Given the API features and scala syntactic capabilities it will help demonstrate how complex computations can be elegantly expressed succinctly using Scala Collections. The talk will cover a number of examples including a few using both using Scala and Java Collections APIs. Finally the talk will refer to how these expressive constructs can help reduce both development and maintenance time.