Functional programming in terms of dynamical systems. A declarative approach to application design.
-
Updated
Mar 19, 2020 - Kotlin
Functional programming in terms of dynamical systems. A declarative approach to application design.
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.
Reason about resource-safety in the same way you reason about Structured Concurrency with SuspendApp!
Research into how coroutines can answer to today's problems with the help of virtual threads and how the opposite can also be true
🎨 Kotlin Multiplatform playground!
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."