guitoun3
05/21/2017, 11:55 AMdiesieben07
05/21/2017, 12:50 PMguitoun3
05/21/2017, 1:06 PMdiesieben07
05/21/2017, 1:08 PMdiesieben07
05/21/2017, 1:09 PMT
in IProperty<T>
, so T
must be T : Comparable<T>
guitoun3
05/21/2017, 1:12 PMdiesieben07
05/21/2017, 1:39 PMguitoun3
05/21/2017, 1:40 PMdiesieben07
05/21/2017, 1:43 PMguitoun3
05/21/2017, 1:53 PMinterface IProperty<in T : Comparable<T>>
but as yould don’t have control on it...diesieben07
05/21/2017, 2:04 PMin
.diesieben07
05/21/2017, 2:07 PMtodd_wanna_code
05/21/2017, 3:24 PMfun containsEven(collection: Collection<Int>): Boolean = collection.any { !(it % 2) }
Why isn't this valid?diesieben07
05/21/2017, 3:26 PMit % 2
is not of type Booleandiesieben07
05/21/2017, 3:27 PMany
expects a lambda that returns a booleantodd_wanna_code
05/21/2017, 3:30 PMmaxim
05/21/2017, 4:42 PMredrield
05/21/2017, 4:43 PMredrield
05/21/2017, 4:43 PMredrield
05/21/2017, 4:43 PMmaxim
05/21/2017, 4:45 PMredrield
05/21/2017, 4:45 PMredrield
05/21/2017, 4:45 PMredrield
05/21/2017, 4:45 PMmipster
05/21/2017, 4:46 PMmipster
05/21/2017, 4:46 PMredrield
05/21/2017, 4:46 PMredrield
05/21/2017, 4:46 PMredrield
05/21/2017, 4:46 PMmipster
05/21/2017, 4:47 PMvar test: () -> Boolean = {
for (t in channels!!)
if (t.item1 === message.channelReceiver)
return false
return true
}
it wont work