- 関数型プログラミング言語Haskell Part27_©2ch.net
863 :デフォルトの名無しさん[sage]:2015/03/20(金) 23:25:25.12 ID:oneN4TcS - >>861
あくまで俺個人の感覚だけど 関数合成(・)や関数結合($)は引数への関数の適用だから、 書く方向と適用の順番が逆なのはなんの違和感もない。 数学で関数の式を書いていて違和感ないのと同じ。 一方、モナドのバインドは意味的には何かを適用してるのではなく、 計算の流れを表しているから、書く方向がそのまま流れと一致してほしい。 だから、>>= の方がきもちいい。 俺としては、むしろアロー表記の方向が気持ち悪い。 アローの説明でよく回路図みたいなのが出てくるが、 あれはみんな左から右へ流れるように描くのに。
|