private fun fibonacci() = GlobalScope.launch(<Disp...
# coroutines
p
private fun fibonacci() = GlobalScope.launch(Dispatchers.IO) { val result = fib(25) withContext(Dispatchers.Main) { textViewCalculating.text = result.toString() } }
🧵 2
l
Do not use
GlobalScope
, it's dangerous (leaks…). Use AndroidX lifecycle runtime KTX and use
lifecycleScope
instead.