No description
Find a file
Christopher Baines dc2fe732ea Make the parallel operations more continuous
Instead of batching the list items, change the batch size to a
parallelism limit and run up to that many fibers. When the processing
of one list item finishes, another will then start immediately after,
rather than when the whole batch is finished.

These changes also make the fibers-map and fibers-for-each operations
work with vectors as well as lists.
2024-12-22 12:24:49 +00:00
knots Make the parallel operations more continuous 2024-12-22 12:24:49 +00:00
tests Make the parallel operations more continuous 2024-12-22 12:24:49 +00:00
.gitignore Initial commit 2024-12-16 09:18:12 +00:00
bootstrap Initial commit 2024-12-16 09:18:12 +00:00
configure.ac Initial commit 2024-12-16 09:18:12 +00:00
COPYING Initial commit 2024-12-16 09:18:12 +00:00
guile.am Initial commit 2024-12-16 09:18:12 +00:00
guix-dev.scm Initial commit 2024-12-16 09:18:12 +00:00
knots.scm Initial commit 2024-12-16 09:18:12 +00:00
Makefile.am Initial commit 2024-12-16 09:18:12 +00:00
pre-inst-env.in Initial commit 2024-12-16 09:18:12 +00:00
README Initial commit 2024-12-16 09:18:12 +00:00
tests.scm Initial commit 2024-12-16 09:18:12 +00:00

-*- mode: org -*-

This Guile library provides useful patterns and functionality to use
Guile Fibers.