Hi, I'm pleased to announce the release of Fibers 0.4.0.
Fibers is a lightweight concurrency facility for Guile that supports non-blocking input and output, millions of concurrent threads, and Concurrent ML-inspired communication primitives. For more information, see the web version of the manual at: https://github.com/wingo/fibers/wiki/Manual The manual is also available in PDF and Info formats in the tarball. The 0.4.0 tarball can be found here: https://wingolog.org/pub/fibers/fibers-0.4.0.tar.gz Its SHA256 sum is: 327975602a6a15cff53a55e05fa58c55033e6ad480f17dc084fa74f90b67748c fibers-0.4.0.tar.gz This release adds support for preemption, gives each fiber its own dynamic state, and adds a number of sections to the manual. From the NEWS: * Added preemption support; see `run-fibers' documentation in the manual for more. * Documented REPL commands and examples. * Documented more pitfalls. * Use `suspendable-continuation?' if present. * Fibers each have their own dynamic state. The next release will implement a work-stealing scheduler to allow fibers to transparently take advantage of multiple cores. Happy hacking, Andy
signature.asc
Description: PGP signature
