namedparametersdataclassUsereifiedUse anenum anda maptogetheruses alambdaexpressiontailrec<hard>CustomoperatorDestructuringinfixoperatorSafecalloperatorElvisoperatorclassesonlywhen{}Compileyour codeto LLVM<hard>A propertywithget/privatesetuses'it'Usetypealias(somehow)Compileyour codeto JS<hard>Use anannotationUsenullability:(functionsonlyCreate anintegeriteratorsuspend/awaitreturnfrom ifstatementnamedparametersdataclassUsereifiedUse anenum anda maptogetheruses alambdaexpressiontailrec<hard>CustomoperatorDestructuringinfixoperatorSafecalloperatorElvisoperatorclassesonlywhen{}Compileyour codeto LLVM<hard>A propertywithget/privatesetuses'it'Usetypealias(somehow)Compileyour codeto JS<hard>Use anannotationUsenullability:(functionsonlyCreate anintegeriteratorsuspend/awaitreturnfrom ifstatement

Kotlin FizzBuzz Bingo - Call List

(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.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  1. named parameters
  2. data class
  3. Use reified
  4. Use an enum and a map together
  5. uses a lambda expression
  6. tailrec <hard>
  7. Custom operator
  8. Destructuring
  9. infix operator
  10. Safe call operator
  11. Elvis operator
  12. classes only
  13. when{}
  14. Compile your code to LLVM <hard>
  15. A property with get/private set
  16. uses 'it'
  17. Use typealias (somehow)
  18. Compile your code to JS <hard>
  19. Use an annotation
  20. Use nullability :(
  21. functions only
  22. Create an integer iterator
  23. suspend/ await
  24. return from if statement