compositional.mle: SICP-Inspired Optimization
An R package where solvers are first-class functions that compose through chaining, racing, and restarts.
Browse posts by tag
An R package where solvers are first-class functions that compose through chaining, racing, and restarts.
A mathematically grounded ecosystem of composable tools for manipulating nested data structures. From simple helper functions to sophisticated data algebras, guided by purity, pedagogy, and the principle of least power.
I’ve been thinking about how API design encodes values—not just technical decisions, but philosophical ones.
Every interface you create is a constraint on future behavior. Every abstraction emphasizes certain patterns and discourages others. …
I keep coming back to the Unix philosophy: do one thing well, compose freely, use text streams.
This isn’t nostalgia. It’s a design principle that scales from command-line tools to library APIs to distributed systems.