Guile Library
This manual is for Guile Library (version 0.2.2, updated 31 January 2013)
Copyright 2003,2004,2005,2006,2007,2010,2011 Andy Wingo, Richard Todd
Permission is granted to copy, distribute and/or
modify this document under the terms of the GNU Free
Documentation License, Version 1.2 or any later version published
y the Free Software Foundation; with no Invariant Sections, no
Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled "GNU Free Documentation
License".
- (apicheck)
- Describe and verify library programming interfaces
- (config load)
- Loading configuration files
- (container async-queue)
- A thread-safe message queue
- (container nodal-tree)
- A tree consisting of nodes with attributes
- (container delay-tree)
- A nodal tree with lazily evaluated fields
- (debugging assert)
- Helpful assert macro
- (debugging time)
- A simple macro to time the execution of an expression
- (graph topological-sort)
- Routines to perform topological sorts
- (htmlprag)
- Neil Van Dyke's permissive ("pragmatic") HTML parser
- (io string)
- SLIB's IO routines dealing with strings
- (logging logger)
- A flexible logging system
- (logging port-log)
- A logger that outputs to a port
- (logging rotating-log)
- A logger that rotates its output files
- (match-bind)
- Nifty and concise regular expression routines
- (math minima)
- A golden-section minimum finder
- (math primes)
- Functions related to prime numbers and factorization
- (os process)
- Spawning processes and capturing their output
- (scheme documentation)
- Macros to define different kinds of variables with documentation
- (scheme kwargs)
- Defining functions with flexible keyword arguments
- (search basic)
- Classic search functions
- (string completion)
- Building blocks for tab completion
- (string soundex)
- The SOUNDEX string categorization algorithm
- (string transform)
- Beyond SRFI-13
- (string wrap)
- A versatile string formatter
- (term ansi-color)
- Generate ANSI color escape sequences
- (unit-test)
- A JUnit-style unit testing framework