Skip to content
Update Kotlin coroutines authored by umaumax's avatar umaumax
......@@ -124,8 +124,13 @@ pythonのwithやC++のmutexのブロックのような処理を実現する
[KotlinのCoroutineを試す (Cancellation and timeouts) - abcdefg.....]( https://pppurple.hatenablog.com/entry/2021/03/31/031146#Timeout )
## Dispatchers
[Dispatchers]( https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-dispatchers/ )
4種類のディスパッチャーがある
* `Default`,`Main`,`Unconfined`: `common`, `js`, `jvm`, `native`
* `IO`: `jvm`にしかない
* [Dispatchers]( https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-dispatchers/ )
* [Default]( https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-dispatchers/-default.html )
* [IO]( https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-dispatchers/-i-o.html )
......@@ -189,7 +194,7 @@ main runBlocking: After delay in thread main
```
### Dispatchers.IO
I/O バウンドなタスクを実行するときに利用する
I/O バウンドなタスクを実行するときに利用するらしいが、`jvm`にしかない
## コンテキスト
### launch
......
......