For Development HEAD DRAFT
Search (procedure/syntax/module):
Next:
C to Scheme mapping
, Previous:
Library modules - SRFIs
, Up:
Top
[
Contents
][
Index
]
12 Library modules - Utilities
¶
•
Binary I/O
:
binary.io
•
Packing binary data
:
binary.pack
•
Running Chibi-scheme test suite
:
compat.chibi-test
•
Rational-less arithmetic
:
compat.norational
•
Backward-compatible real elementary functions
:
compat.real-elementary-functions
•
Concurrent sequences
:
control.cseq
•
Futures
:
control.future
•
A common job descriptor for control modules
:
control.job
•
Plumbing ports
:
control.plumbing
•
Parallel map
:
control.pmap
•
Scheduler
:
control.scheduler
•
Thread pools
:
control.thread-pool
•
Password hashing
:
crypt.bcrypt
•
Cache
:
data.cache
•
Heap
:
data.heap
•
Immutable deques
:
data.ideque
•
Immutable map
:
data.imap
•
Priority map
:
data.priority-map
•
Queue
:
data.queue
•
Random data generators
:
data.random
•
Range
:
data.range
•
Ring buffer
:
data.ring-buffer
•
Skew binary random-access lists
:
data.skew-list
•
Sparse data containers
:
data.sparse
•
Trie
:
data.trie
•
Universally unique lexicographically sortable identifier
:
data.ulid
•
Database independent access layer
:
dbi
•
Generic DBM interface
:
dbm
•
File-system dbm
:
dbm.fsdbm
•
GDBM interface
:
dbm.gdbm
•
NDBM interface
:
dbm.ndbm
•
Original DBM interface
:
dbm.odbm
•
Filtering file content
:
file.filter
•
Filesystem utilities
:
file.util
•
Mathematical constants
:
math.const
•
Mersenne-Twister random number generator
:
math.mt-random
•
Prime numbers
:
math.prime
•
Simplex solver
:
math.simplex
•
Windows support
:
os.windows
•
PEG parser combinators
:
parser.peg
•
RFC822 message parsing
:
rfc.822
•
Base64 encoding/decoding
:
rfc.base64
•
HTTP cookie handling
:
rfc.cookie
•
FTP
:
rfc.ftp
•
HMAC keyed-hashing
:
rfc.hmac
•
HTTP client
:
rfc.http
•
ICMP packets
:
rfc.icmp
•
IP packets
:
rfc.ip
•
JSON parsing and construction
:
rfc.json
•
MD5 message digest
:
rfc.md5
•
MIME message handling
:
rfc.mime
•
Quoted-printable encoding/decoding
:
rfc.quoted-printable
•
SHA message digest
:
rfc.sha
•
Transport layer security
:
rfc.tls
•
URI parsing and construction
:
rfc.uri
•
UUID
:
rfc.uuid
•
Zlib compression library
:
rfc.zlib
•
SLIB
:
slib
•
Functional XML parser
:
sxml.ssax
•
SXML query language
:
sxml.sxpath
•
Manipulating SXML structure
:
sxml.tools
•
Serializing XML and HTML from SXML
:
sxml.serializer
•
Text terminal control
:
text.console
•
CSV tables
:
text.csv
•
Calculate difference of text streams
:
text.diff
•
EDN parsing and construction
:
text.edn
•
Running external editor
:
text.external-editor
•
Text filling
:
text.fill
•
Gap buffer
:
text.gap-buffer
•
Localized messages
:
text.gettext
•
Simple HTML document construction
:
text.html-lite
•
Accessing info document
:
text.info
•
Multicolumn formatting
:
text.multicolumn
•
Display with pager
:
text.pager
•
Parsing input stream
:
text.parse
•
Showing progress on text terminals
:
text.progress
•
Segmented string matching
:
text.segmented-match
•
Shell text utilities
:
text.sh
•
SQL parsing and construction
:
text.sql
•
Simple template expander
:
text.template
•
Transliterate characters
:
text.tr
•
Lazy text construction
:
text.tree
•
Combination library
:
util.combinations
•
Message digester framework
:
util.digest
•
Calculate dominator tree
:
util.dominator
•
R6RS identifier syntax
:
util.identifier-syntax
•
Determine isomorphism
:
util.isomorph
•
The longest common subsequence
:
util.lcs
•
Levenshtein edit distance
:
util.levenshtein
•
Pattern matching
:
util.match
•
SLIB-compatible record type
:
util.record
•
Relation framework
:
util.relation
•
Stream library
:
util.stream
•
Temporal relation
:
util.temporal-relation
•
Topological sort (legacy)
:
util.toposort
•
Unification
:
util.unification
•
CGI utility
:
www.cgi
•
CGI testing
:
www.cgi.test
•
CSS parsing and construction
:
www.css
Next:
C to Scheme mapping
, Previous:
Library modules - SRFIs
, Up:
Top
[
Contents
][
Index
]
For Development HEAD DRAFT
Search (procedure/syntax/module):
DRAFT