Skip to content

Reflections on the Scala Collections Library - I

Photo of Azad Bolour
Hosted By
Azad B.
Reflections on the Scala Collections Library - I

Details

In this session we'll review and deepen our knowledge of the Scala collections library.

To prepare for this meeting, first refresh your memory of Scala collections by going over the classic article on collections by Martin Odersky and Lex Spoon:

http://docs.scala-lang.org/overviews/collections/introduction.html

Read, or skim, as appropriate, the first 11 sections - Introduction to Strings. Much of this material should already be familiar.

Then read the paper on the architecture of the Scala collections, also by Odersky and Spoon:

http://docs.scala-lang.org/overviews/core/architecture-of-scala-collections.html

This is relatively heavy reading. The idea is to give it at least an hour in a relaxed setting where at the same time you can refer to the API documentation and to Google for more information, and possibly try a few things in the REPL.

Try to come up with a list of useful design concepts and a list of questions to share and discuss during the session. Even better would be illustrative code snippets for the concepts and questions.

Azad

Photo of Oakland advanced Scala Study Group group
Oakland advanced Scala Study Group
See more events