From 79d5603416132409d4d4021a440ea9f2217f8a6b Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Tue, 17 Mar 2026 21:35:45 +0000 Subject: [PATCH] Add more detail to the README. --- README | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/README b/README index e593a79..693b3a0 100644 --- a/README +++ b/README @@ -1,4 +1,15 @@ -*- mode: org -*- -This Guile library provides useful patterns and functionality to use -Guile Fibers. +* Guile Knots + +Guile Knots is a library providing higher-level patterns and building +blocks for programming with [[https://codeberg.org/guile/fibers][Guile Fibers]]. + +This includes: + +- Parallel map/for-each with configurable concurrency limits +- Resource and thread pools +- Fiber-aware promises for lazy and eager parallel evaluation +- Timeouts for fibers and I/O ports +- A HTTP web server +- Non-blocking socket utilities