LazyMapCollection

    A Collection whose elements consist of those in a Base Collection passed through a transform function returning Element. These elements are computed lazily, each time they’re read, by calling the transform function on a base element.

    typealias LazyMapCollection<T, U> = LazyMapSequence<T, U> where T : Collection