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