Spec-Zone.ru › Pony

Пакет Постоянных Коллекций

Список - Постоянный список с функциональными преобразованиями.

Карта - Постоянная карта, основанная на сжатой хеш-матрице отображения префиксного дерева из статьи «Оптимизация хеш-матричных отображаемых префиксных деревьев для быстрых и компактных неизменяемых коллекций JVM» Майкла Дж. Штейндорфера и Юргена Дж. Винджу.

Множество - Постоянное множество, реализованное как постоянная карта псевдонима типа самому себе.

Вектор - Постоянный вектор, основанный на хеш-матричном отображаемом дереве из статьи «Идеальные хеш-деревья» Фила Багвелла.

Типы общего доступа

  • класс Vec
  • класс VecKeys
  • класс VecValues
  • класс VecPairs
  • тип Set
  • тип SetIs
  • класс HashSet
  • тип Map
  • тип MapIs
  • класс HashMap
  • класс MapKeys
  • класс MapValues
  • класс MapPairs
  • тип List
  • примитивные Lists
  • примитивный Nil
  • класс Cons
  • примитивный CollisionHash

© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/collections-persistent--index

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API