Control.Lens.States
use
get
put
(.=)
(%=)
(?=)
(<~)
(<.=)
(<?=)
(<>~)