This site needs no title
  • About
  • Externals
    • Data Structures in Smalltalk
    • Crate libpq-rs
    • Crate igraph-rs

Persistent


The (aux fds sbral) module

Skew Binary Random-Access Lists, aka SBRALs.

 Posted on April 10, 2026  |   11 min  |   2177 words  |   Massimo Nocentini

A walkthrough of the Scheme module (aux fds sbral), showing how skew binary random-access lists support persistent front operations in constant amortized time and indexed lookup and update in logarithmic time. [Read More]
Categories: scheme  Tags: sbral scheme persistent functional sequences indexing trees lookup update amortized 

Purely functional random-access lists

 Posted on October 1, 1995  |   1 min  |   112 words  |   Chris Okasaki

Okasaki introduces purely functional random-access lists, a data structure that combines constant-time list operations with logarithmic lookup and update, offering an efficient persistent alternative to arrays in functional programs. [Read More]
Categories: papers Okasaki  Tags: randomaccess functional lists lookup update indexing arrays persistent logarithmic 

Massimo Nocentini  •  © 2026  •  This site needs no title

Hugo v0.163.3 powered  •  Theme Beautiful Hugo adapted from Beautiful Jekyll