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