Data.Monoid.Lens
(<>~)
(<<>~)
(<>=)
(<<>=)
_dual
_endo
_all
_any
_sum
_product
_first
_last