三重ループをコルーチンで
Kotlin のコルーチンというか continuation は一度しか呼べないので, リフレクションで無理やり複数回呼べるようにしないといけない.
リフレクションは, @relizarov 氏の gist1 から拝借した.
@RestrictsSuspension
というアノテーションを付けないといけないのは, よく分かってない...
Last update: 2025-01-14
Kotlin のコルーチンというか continuation は一度しか呼べないので, リフレクションで無理やり複数回呼べるようにしないといけない.
リフレクションは, @relizarov 氏の gist1 から拝借した.
@RestrictsSuspension
というアノテーションを付けないといけないのは, よく分かってない...