The collections4js module define various collections, such as list, queue, stack, set and dictionary. Each collection has option to iterate over them and provides notifications when items get added, removed, or when the whole list is refreshed.