devel/libdill 2.14_1 DragonFly
Structured concurrency library in C
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- devel
- Package size
- 200.6 KiB, 357.5 KiB installed
Description
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.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | devel/libdill | 2.14_1 |
| FreeBSD | devel/libdill | 2.14_1 |
| HardenedBSD | devel/libdill | 2.14_1 |
| GhostBSD | devel/libdill | 2.14_1 |
Install
Binary package:
pkg install libdill
From DPorts:
cd /usr/dports/devel/libdill && make install clean
Dependencies
No port depends on this one.