Interface PCollection<E>

Type Parameters:
E -
All Superinterfaces:
Collection<E>, Iterable<E>
All Known Subinterfaces:
PBag<E>, PQueue<E>, PSequence<E>, PSet<E>, PSortedSet<E>, PStack<E>, PVector<E>
All Known Implementing Classes:
AmortizedPQueue, ConsPStack, MapPBag, MapPSet, OrderedPSet, TreePSet, TreePVector

public interface PCollection<E> extends Collection<E>
An immutable, persistent collection of elements of type E.