「Schemeで言えば」ということなら、OlegさんがSchemeでのモナドの
実装例を示してくれています。
http://okmij.org/ftp/Scheme/monad-in-Scheme.html

--shiro



--
ML: haskell-jp / quickml.com
使い方: http://QuickML.com/