Source: guile-knots
Section: libs
Maintainer: Debian Scheme Team <debian-scheme@lists.debian.org>
Uploaders:
 Simon Josefsson <simon@josefsson.org>,
Build-Depends:
 debhelper-compat (= 13),
 guile-3.0-dev,
 guile-fibers,
Standards-Version: 4.7.3
Vcs-Git: https://salsa.debian.org/debian/guile-knots.git
Vcs-Browser: https://salsa.debian.org/debian/guile-knots/
Homepage: https://forge.cbaines.net/cbaines/guile-knots

Package: guile-knots
Build-Profiles: <!noguile>
Architecture: any
Section: lisp
Depends:
 guile-3.0,
 ${misc:Depends},
Description: library for higher-level patterns on top of guile-fibers
 Guile Knots is a library providing higher-level patterns and building
 blocks for programming with guile-fibers.
 .
  - 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
 .
 This package contains the Guile-Knots modules.
