aboutsummaryrefslogblamecommitdiff
path: root/devel/libdill/pkg-descr
blob: fcf24835fa03e88bb32a50851d76e3bbd1482c48 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12











                                                                                
Libdill is a C library that makes writing structured concurrent programs easy.

Concurrency allows multiple functions to run independent of one another.

Structured concurrency means that lifetimes of concurrent functions are cleanly
nested. If coroutine foo launches coroutine bar, then bar must finish before foo
finishes.

Please note that concurrency isn't the same as parallelism. libdill provides
concurrency, but not parallelism.

WWW: http://libdill.org