Structured concurrency (original) (raw)

Topic Replies Views Activity
Structured concurrency resources This is a wiki post (anyone can edit) to collect links to articles and other resources about structured concurrency. It’s probably missing stuff – please add to it! Implementations C: libdill Python: Trio, anyio Kot… 12 6610 February 27, 2024
About the Structured concurrency category 1 1304 February 5, 2019
Discussion: "Notes on structured concurrency, or: Go statement considered harmful" 23 7779 December 25, 2024
When are 'callbacks' acceptable? 5 1528 October 30, 2024
The Watermelon Operator 1 102 September 25, 2024
Discussion: "Timeouts and cancellation for humans" 7 2378 July 11, 2024
Do `Cancelled` exceptions "know" which block they belong to? 1 170 March 13, 2024
Effection: Structured Concurrency framework for JavaScript 2 689 December 18, 2023
Structured concurrency for GUI programming without concurrency! 0 482 August 7, 2023
Ceu = Structured Concurrency + Event-Driven Programming 0 419 March 18, 2023
Relationship between Structured Concurrency and Synchronous Languages 3 861 September 18, 2022
Article: Structured concurrency and Lua 0 565 September 10, 2022
Structured concurrency on top of plain Scala Future-s 0 444 June 5, 2022
Trio-vis: Visualize Structured Concurrency in Trio 1 1080 November 28, 2021
An interesting post about Rust Async 0 888 September 17, 2021
Parallel: Structured concurrency in Go 0 693 August 20, 2021
Igor: Structured concurrency in Go 2 904 June 21, 2021
Structured concurrency in Haskell 2 1336 November 25, 2020
Native Structured Concurrency in Swift 3 1334 October 30, 2020
Function coloring options 3 1351 October 8, 2020
Structured concurrency and pure functions, by Adam Warski 1 952 August 24, 2020
Sizing the channel: deadlock freedom vs back pressure 5 3983 July 8, 2020
Backtracing in concurrent environment 2 814 June 23, 2020
A cancel-by-default variant of nursery? 4 1342 May 24, 2020
Graceful Shutdown 23 5872 April 30, 2020
Happy Eyeballs: Structured Concurrency's Hello World 14 3672 February 6, 2020
Observability or the ability to never get "caught with your pants down" 0 814 January 10, 2020
Runtime cost of the nursery model vs go/fork and join 4 1375 November 7, 2019
Concise definition of structured concurrency 4 1458 October 17, 2019
Structured concurrency proposal for C++20 6 3155 October 15, 2019