ursus
for (lookupTask in lookupTasks) { val serverUrl = lookupTask.execute(domain, username, password) if (serverUrl != null) { return serverUrl } } return null
Pavlo Liapota
return lookupTasks .asSequence() .mapNotNull { it.execute(domain, username, password) } .firstOrNull()
Alowaniak
asSequence()
Stream
A modern programming language that makes developers happier.