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