represent computations, allows to the user to chain actions like a pipeline. ◦ Basically makes a composition of actions and then ask for the final result.
a continuation and schedules it into a carrier thread • The continuation yields when the task needs to block • The continuation is continued when the task is ready to continue ◦ Default scheduler is a ForkJoinPool
with Alan Bateman and Rickard Bäckman ◦ Ron Pressler - Loom: Bringing Lightweight Threads and Delimited Continuations to the JVM ◦ https://vorpus.org/blog/notes-on-structured-concurrency-or-go-state ment-considered-harmful/ ◦ https://vorpus.org/blog/timeouts-and-cancellation-for-humans/ ◦ http://250bpm.com/blog:71