Summary
Fibers is a Guile library that implements a a lightweight concurrency facility, inspired by systems like Concurrent ML, Go, and Erlang. A fiber is like a "goroutine" from the Go language: a lightweight thread-like abstraction. Systems built with Fibers can scale up to millions of concurrent fibers, tens of thousands of concurrent socket connections, and many parallel cores. The Fibers library also provides Concurrent ML-like channels for communication between fibers.
Versions
v1.2.0_p20230522-r100 :: 0 :: gentoo
- Modified
- License
- LGPL-3+
- Keywords
- ~amd64 ~x86
USE flags
guile_targets
- 2-2
- Build with GNU Guile 2.2
- 3-0
- Build with GNU Guile 3.0
Dependencies
dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions
Runtime Dependencies
dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/fibers: drop 1.2.0_p20230522
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alfred Wingate · gentoo
dev-scheme/fibers: switch to new guile mechanism
Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Arsen Arsenović <arsen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/fibers: drop old 1.2.0
Closes: https://bugs.gentoo.org/904825 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/fibers: bump to 1.2.0_p20230522
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-scheme/fibers: disable Werror
Closes: https://bugs.gentoo.org/906862 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme: use dostrip instead of RESTRICT
Bug: https://bugs.gentoo.org/905898 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/fibers: new package; add 1.2.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>