Reason about resource-safety in the same way you reason about Structured Concurrency with SuspendApp!
-
Updated
Oct 29, 2024 - Kotlin
Reason about resource-safety in the same way you reason about Structured Concurrency with SuspendApp!
🎨 Kotlin Multiplatform playground!
Functional programming in terms of dynamical systems. A declarative approach to application design.
Research into how coroutines can answer to today's problems with the help of virtual threads and how the opposite can also be true
Structured concurrency is a programming paradigm that emphasizes the use of scopes to manage the lifecycle of asynchronous tasks. When you launch a coroutine within a scope, it becomes a child of that scope, and when the scope is cancelled or completes, all of its child coroutines are cancelled as well.
Add a description, image, and links to the structured-concurrency topic page so that developers can more easily learn about it.
To associate your repository with the structured-concurrency topic, visit your repo's landing page and select "manage topics."