functionsonlyUsereifiedSafecalloperatorsuspend/awaitUse anenum anda maptogethertailrec<hard>Elvisoperatordataclassreturnfrom ifstatementuses'it'Usetypealias(somehow)namedparametersA propertywithget/privatesetCustomoperatorinfixoperatorclassesonlyCreate anintegeriteratorDestructuringCompileyour codeto LLVM<hard>when{}uses alambdaexpressionUsenullability:(Use anannotationCompileyour codeto JS<hard>functionsonlyUsereifiedSafecalloperatorsuspend/awaitUse anenum anda maptogethertailrec<hard>Elvisoperatordataclassreturnfrom ifstatementuses'it'Usetypealias(somehow)namedparametersA propertywithget/privatesetCustomoperatorinfixoperatorclassesonlyCreate anintegeriteratorDestructuringCompileyour codeto LLVM<hard>when{}uses alambdaexpressionUsenullability:(Use anannotationCompileyour codeto JS<hard>

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