derive-2.5.11: A program and library to derive instances for data types

Safe HaskellSafe-Infered

Data.Derive.Lens

Description

A pseudo derivation. For each field in the data type, deriving Lens generates lensFieldName = lens fieldName ( x v -> v { fieldName = x }).

This works with the data-lens package.

Documentation