The SBRAL data structure
Skew Binary Random-Access Lists
Posted on April 10, 2026
(Last modified on July 13, 2026)
|
12 min
|
2398 words
|
Massimo Nocentini
Pattern matching
Scheme macrology: a generalized pattern matcher
Posted on February 24, 2026
(Last modified on July 10, 2026)
|
5 min
|
913 words
|
Massimo Nocentini
The (aux hansei) module
Posted on February 5, 2026
(Last modified on February 11, 2026)
|
8 min
|
1541 words
|
Massimo Nocentini
The (aux nondeterministic) module
Posted on February 5, 2026
(Last modified on February 11, 2026)
|
18 min
|
3729 words
|
Massimo Nocentini
Learning tests for Scheme
Posted on February 5, 2026
(Last modified on March 9, 2026)
|
4 min
|
717 words
|
Massimo Nocentini
The (aux stream) module
Posted on February 5, 2026
(Last modified on February 11, 2026)
|
2 min
|
223 words
|
Massimo Nocentini
The (aux unittest) module
Bootstrapping a unittest framework
Posted on February 5, 2026
(Last modified on February 11, 2026)
|
5 min
|
875 words
|
Massimo Nocentini
Scheme lang: Chez, 48 and Chicken
Some docs, refs and containers, respectively.
Posted on January 22, 2026
(Last modified on February 11, 2026)
|
1 min
|
162 words
|
Massimo Nocentini
The Reasoned Schemer
miniKanren, microKanren and some implementations
Posted on March 9, 2018
(Last modified on July 10, 2026)
|
7 min
|
1379 words
|
Daniel P. Friedman William E. Byrd Oleg Kiselyov Jason Hemann
Aggregation predicates for µkanren
Groups, window functions, sets and enumerations
Posted on September 9, 2012
(Last modified on July 10, 2026)
|
3 min
|
525 words
|
Massimo Nocentini