uses a lambda expression uses 'it' Use nullability :( Custom operator Create an integer iterator tailrec <hard> suspend/ await infix operator Use reified functions only Compile your code to JS <hard> A property with get/private set Use an annotation when{} return from if statement Compile your code to LLVM <hard> named parameters Use typealias (somehow) Destructuring Elvis operator data class classes only Safe call operator Use an enum and a map together uses a lambda expression uses 'it' Use nullability :( Custom operator Create an integer iterator tailrec <hard> suspend/ await infix operator Use reified functions only Compile your code to JS <hard> A property with get/private set Use an annotation when{} return from if statement Compile your code to LLVM <hard> named parameters Use typealias (somehow) Destructuring Elvis operator data class classes only Safe call operator Use an enum and a map together
(Print) Use this randomly generated list as your call list when playing the game. There is no need to say the BINGO column name. Place some kind of mark (like an X, a checkmark, a dot, tally mark, etc) on each cell as you announce it, to keep track. You can also cut out each item, place them in a bag and pull words from the bag.
uses a lambda expression
uses 'it'
Use nullability
:(
Custom operator
Create an integer iterator
tailrec
<hard>
suspend/
await
infix operator
Use reified
functions only
Compile your code to JS
<hard>
A property with get/private set
Use an annotation
when{}
return from if statement
Compile your code to LLVM
<hard>
named parameters
Use typealias (somehow)
Destructuring
Elvis operator
data class
classes only
Safe call operator
Use an enum and a map together