getMaybe
POptional
PPrism
ApplyOptional
ApplyPrism
headMaybe
Fold
PTraversal
ConsFunctions
ApplyFold
initMaybe
SnocFunctions
lastMaybe
SnocFunctions
modifyMaybe
POptional
PPrism
ApplyOptional
ApplyPrism
nelAndOneIso
NonEmptyListOptics
pNelAndOneIso
NonEmptyListOptics
product
Getter
PIso
PLens
setMaybe
POptional
PPrism
ApplyOptional
ApplyPrism
sum
Fold
Getter
PLens
POptional
PSetter
PTraversal
tailMaybe
ConsFunctions
theseDisjunction
TheseOptics