Safe call operator tailrec <hard> Use nullability :( data class Compile your code to JS <hard> Use reified uses 'it' infix operator Use typealias (somehow) suspend/ await uses a lambda expression named parameters Compile your code to LLVM <hard> when{} classes only Create an integer iterator Use an enum and a map together functions only Elvis operator Use an annotation A property with get/private set Custom operator return from if statement Destructuring Safe call operator tailrec <hard> Use nullability :( data class Compile your code to JS <hard> Use reified uses 'it' infix operator Use typealias (somehow) suspend/ await uses a lambda expression named parameters Compile your code to LLVM <hard> when{} classes only Create an integer iterator Use an enum and a map together functions only Elvis operator Use an annotation A property with get/private set Custom operator return from if statement Destructuring
(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.
Safe call operator
tailrec
<hard>
Use nullability
:(
data class
Compile your code to JS
<hard>
Use reified
uses 'it'
infix operator
Use typealias (somehow)
suspend/
await
uses a lambda expression
named parameters
Compile your code to LLVM
<hard>
when{}
classes only
Create an integer iterator
Use an enum and a map together
functions only
Elvis operator
Use an annotation
A property with get/private set
Custom operator
return from if statement
Destructuring