Following on from my breathless confusion, what are some good resources which explain how the new Scala 2.8 collections library has been structured. I'm interested to find some information on how the following fit together:
- The collection classes/traits themselves (e.g.
List,Iterable) - Why the Like classes exist (e.g.
TraversableLike) - What the companion methods are for (e.g.
List.companion) - How I know what
implicitobjects are in scope at a given point