Lens.Micro.TH
type Getter s a
type Fold s a
makeLenses
makeLensesFor
makeLensesWith
makeFields
data LensRules
data DefName
lensRules
lensRulesFor
defaultFieldRules
camelCaseFields
lensField
simpleLenses
createClass
generateSignatures
generateUpdateableOptics
generateLazyPatterns