blakelee
07/25/2017, 6:07 AMapi.getUsers() //Gets a list of userlistunfiltered
.subscribeOn(<http://Schedulers.io|Schedulers.io>())
.flatMapIterable {
val item = it
item.map { //Turns this userlistunfiltered into items
api.getUserByLogin(it.login) //item now becomes userunfiltered
.map { it.toUser } //convert userunfiltered to a user
}
}.toList()
.observeOn(AndroidSchedulers.mainThread())
.subscribe {
items: MutableList<Single<User>>?, t2: Throwable? ->
}