Package jetbrains.mps.util.iterable
- 
Class Summary Class Description CollectManyIterator<IN,T> Translate each element of first sequence to sequence of another elements, and serve these throughIteratorDistinctIterator<T> Iterablewith filtering capability, each distinct element of initial sequence is reported only once.IterableEnumeration<E> MergeIterator<T> XXX what's the benefit having distinct MergeIterator when there's FlattenIterable (@see IterableUtul#merge())? Evgeny Gryaznov, 9/13/11RecursiveIterator<T> Iterableto walk recursive sequences of identical objects.TranslatingIterator<E,T> FIXME Iterable which produces incorrect result for any but first #iterator() Evgeny Gryaznov, 9/13/11