Adjunction からの monad transformer
Adjunctionからのmonad - PS を一般化する。
Adjunction-associated monoidal functor
(と呼んでいいと思う)
Adjunction:
について
は monoidal functor:
になる。
Monad sandwich
Monoid lifting により functor:
を作ることが出来る。
State monad transformer
特に Cartesian closure adjunction から作った が state monad transformer。