Информация об изменениях

Сообщение [LIB] Новые коллекции от 03.03.2015 18:58

Изменено 03.03.2015 19:05 VladD2

Перенес три наших коллекции в немерловую библиотеку.
https://github.com/rsdn/nemerle/commit/0456362ba25f7e597476ca0329b8d341638fe2e2

HashSetEx[T] — обертка над HashSet, позволяет узнать исходный элемент добавленный в коллекцию первым.

LightList[T] — аналог SCG.List[T] который имеет смысл использовать когда в списке преимущественно 0 или 1 элемент, но может появляться и больше элементов. Коллекция является структурой и хранит первый элемент в собственном поле.

PriorityQueue[T] — название говорит самое за себя — очередь с приоритетом.
[LIB] Новые коллекции
Перенес три наших коллекции в немерловую библиотеку.
https://github.com/rsdn/nemerle/commit/0456362ba25f7e597476ca0329b8d341638fe2e2

HashSetEx[T] — обертка над HashSet, позволяет узнать исходный элемент добавленный в коллекцию первым.

LightList[T] — аналог SCG.List[T] который имеет смысл использовать когда в списке преимущественно 0 или 1 элемент, но может появляться и больше элементов. Коллекция является структурой и хранит первый элемент в собственном поле. Создан для упрощения алгоритмов в которых происходит накопление элементов, а потом в зависимости от их числа создается коллекция или единичный элемент данных. Пример использования.

PriorityQueue[T] — название говорит самое за себя — очередь с приоритетом.