A module for collections.
You can find here the following mutable collection types:
Along with concrete implementations for each:
Packages | |
ceylon.collection |
Functions | |
group | Source Code shared Map<Group,{Element+}> group<Group, Element>({Element*} elements, Group grouping(Element element)) given Group satisfies Object Creates a elements, grouped in `Sequence`s under the keys provided by the grouping function. Parameters:
|
Interfaces | |
MutableList | Source Code A List supporting addition, insertion, removal, and mutation of its elements. |
MutableMap | Source Code Mutable map |
MutableSet | Source Code A Set supporting addition of new elements and removal of existing elements. |
Classes | |
HashMap | Source Code Map implementation that uses hashing |
HashSet | Source Code Set that uses a Hashing implementation. |
LinkedList | Source Code A mutable Linked List |