Yi.Monad

assign

gets

getsAndModify

maybeM

repeatUntilM

uses

whenM

with