There is a nice flowchart (taken from here) for choosing a particular container in C++:
Is there something similar for the Scala collections? I'm still somewhat overwhelmed with the options.
|
There is a nice flowchart (taken from here) for choosing a particular container in C++: Is there something similar for the Scala collections? I'm still somewhat overwhelmed with the options. |
|||
|
|
|
I am not aware of such flowcharts for Scala, but I guess one would be useful. I made one for you -- larger picture here. Note that there is some added complexity, since Scala has more collections and there is both the I tried to follow the C++ STL flow diagram as much as possible, but I thought that the lower left part was complicating things a bit too much, so I changed the flow there slightly. EDIT: fixed some typos. EDIT: As Travis, suggested, note that in a majority of situations, you only need to pick between a
If that does not help and you have a more exotic use-case, use this chart. |
|||||||||||||||||||||
|