Description
The core Haskell library behind generic-lens, providing the lower-level machinery for deriving traversals, lenses, and prisms from generic representations. It is used by higher-level packages that expose the user-facing optic API.
Developers usually receive it as a dependency of generic-lens. Library authors may use it directly when they need the core generic optic building blocks.