January 18, 2026
Seeing Structure First
A reflection on eleven explorations in generic programming, and how algorithms arise from algebraic structure.
Browse posts by tag
A reflection on eleven explorations in generic programming, and how algorithms arise from algebraic structure.
The Russian peasant algorithm computes products, powers, Fibonacci numbers, and more, once you see the underlying algebraic structure.