<https://github.com/kotlin-es/coroutine-examples/b...
# coroutines
d
https://github.com/kotlin-es/coroutine-examples/blob/aee08277f674850fa60ae42d85b5b60846359e8b/src/example-tic-tac-toe-async-with-implicit-state-machine.kt#L56 And this my try to circumvent the problem: I have created a class with all the methods, and a companion suspend invoke that constructs the object + calls suspension entry start