\input texinfo @setfilename guile-knots @c HEADER @settitle Guile Knots @documentlanguage en @documentencoding UTF-8 @afourpaper @c END HEADER @c MASTER MENU @node Top @top Overview Guile Knots is a library providing tools and patterns for programming with @url{https://github.com/wingo/fibers, Guile Fibers}. Guile Knots provides higher level building blocks for writing programs using Guile Fibers, including managing code that can't run in a thread used by fibers. Also included is a web server implementation using Fibers, which while being similar to the web server provided by Fibers, can provide some benefits in specific circumstances. @c END MASTER MENU @c TABLE OF CONTENTS @contents @c END TABLE OF CONTENTS @c CHAPTER: API @include api/index.texi @c END CHAPTER: API @c APPENDICES @node Version History @appendix Version History @table @dfn @item Version 0.Y.0, Month DD, 20YY @itemize @item No initial release has yet been made. @end itemize @end table @node Copying Information @appendix Copying Information Copyright © 2024, 2025 Christopher Baines This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. @c END APPENDICES @c INDICES @node Concept Index @unnumbered Concept Index @printindex cp @node Data Type Index @unnumbered Data Type Index @printindex tp @node Procedure Index @unnumbered Procedure Index @printindex fn @node Variable Index @unnumbered Variable Index @printindex vr @c END INDICES @bye