GMTHaskellにはMaybeモナドというのがあって、エラー処理をかなり適当な感じに書けてとても便利そう。これはすこし横着こういった記述を頻繁に使う必要があり、なんとかしたい。nilこういう風に書く事ができるようになって幸せ。途中のどこかで失敗すると、単にnilが返る。このように、包んだオブジェクトのフリをするオブジェクトを使う手法はRailsでは多用されていて、読んでみると割と楽しい。ProxyObjectとか呼ぶらしい。父「たぶん...」というような会話を想像してしまって、とても人間的。