active
library
sicp
Posts influenced by SICP—on abstraction, composition, and computation as a medium for expressing ideas
Resources & Distribution
SICP
Posts influenced by Structure and Interpretation of Computer Programs—on abstraction, composition, and computation as a medium for expressing ideas.
Posts
| Post | Topic |
|---|---|
2026-01-19-dsls-sicp/ | DSLs: Composition as power |
Core Ideas
- The closure property: Combining things yields the same kind of thing
- Abstraction barriers: Hide implementation, expose interface
- Procedures as first-class citizens: Functions are values
- Algebraic structure: Good abstractions come from understanding the math
The Book
Documentation
make docs-serve # Preview at localhost:8000
Blog
These posts also appear on metafunctor.com.
Author
Alex Towell — metafunctor.com — queelius@gmail.com
License
MIT