Lens.Micro.TH

Dealing with “not in scope” errors

Using this module in GHCi

SimpleGetter and SimpleFold

Making lenses

makeLenses

makeLensesFor

makeLensesWith

makeFields

makeClassy

Default lens rules

data LensRules

data DefName

lensRules

lensRulesFor

classyRules

camelCaseFields

Configuring lens rules

lensField

lensClass

createClass

simpleLenses

generateSignatures

generateUpdateableOptics

generateLazyPatterns