Kiberfilin / otusDz1

Homework 1
0 stars 0 forks source link

Immutable List #4

Open antonkazakov opened 5 years ago

antonkazakov commented 5 years ago

https://github.com/Kiberfilin/otusDz1/blob/97dbba9e11302d2e7a73aa71bfbe45de0e7af38d/app/src/main/java/ru/cyber_eagle_owl/homework1/clean/data/repositories/PhotosRepository.kt#L135

Можно написать эту функцию в одну строку:

fun map(listOfPhotoDataEntityes) =  List(listOfPhotoDataEntityes.size){
            mapPhotoFromDataToPresentation(it)
        }

Таким образом у тебя на выходе будет иммутабельный лист.