LazyMappedList

constructor(originalList: List<T>, transform: (T, Int) -> U)