This is the article about lenses I wish I had when I first wrote a formula engine. It gets into the details of representing nested data paths in a form that can support a configuration-driven access layer. www.claudiu-ivan.com/writing/data...
Composable Data Access with Lenses | Claudiu Ivan
Reusable and testable nested updates for TypeScript objects.
claudiu-ivan.com