this questionでは、著者はHaskellでモルガンの法則の実装を書いています。私はnotAandnotB
の実装を理解し、notAornotB
が、私はあるnotAorB
の実装を理解するのに苦労しています:モルガンの法則実装におけるHaskellドット(。)演算子
notAorB :: (Either a b -> c) -> (a -> c, b -> c)
notAorB f = (f . Left, f . Right)
誰かが(f . Left, f . Right)
部分がどのように動作するかを説明してもらえますか?以前は.
演算子が使用されていましたが、2つではなく3つの引数が使用されています。
ありがとうございます。
パーフェクトであれば、ご協力ありがとうございました! – helencrump