0785デフォルトの名無しさん垢版 | 大砲2018/02/19(月) 23:02:26.53ID:cDVYUoQ2 やはりメソッドチェーンは何回も値 (nil) を返すのが気になる Haskellでは ((Nothing >>= f) >>= g) >>= h こうするとNothingのパターンマッチを3回するのに対し Nothing >>= (\ y -> f y >>= (\ z -> g z >>= h)) これなら1回だけ