Safecalloperatortailrec<hard>CustomoperatorUsereifiedclassesonlynamedparametersUsenullability:(Create anintegeriteratorDestructuringreturnfrom ifstatementUse anannotationdataclassUse anenum anda maptogetherinfixoperatorfunctionsonlyA propertywithget/privatesetCompileyour codeto LLVM<hard>uses'it'ElvisoperatorUsetypealias(somehow)Compileyour codeto JS<hard>when{}uses alambdaexpressionsuspend/awaitSafecalloperatortailrec<hard>CustomoperatorUsereifiedclassesonlynamedparametersUsenullability:(Create anintegeriteratorDestructuringreturnfrom ifstatementUse anannotationdataclassUse anenum anda maptogetherinfixoperatorfunctionsonlyA propertywithget/privatesetCompileyour codeto LLVM<hard>uses'it'ElvisoperatorUsetypealias(somehow)Compileyour codeto JS<hard>when{}uses alambdaexpressionsuspend/await

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