Description
A Haskell library that connects Accessor-style field access with State monad transformers. It helps code read and update nested state fields without manually unpacking and rebuilding whole state values.
Developers use it in applications with structured state and transformer stacks. State updates should remain understandable because overly abstract access can hide which part of the program is changing.