2

フェニックスの標準演算子の1つを再定義する(できれば簡単な)方法はありますか?たとえば、「>>」を自分の(怠惰な)ファンクターと呼びたいです。

単純な使用例:「パイプライン」演算子を定義して、次のようにします。

function2(function1(arg1));

非常にトリッキーな方法で書くことができます

arg1 >> function1 >> function2

その後、として呼び出されます

(arg1 >> function1 >> function2)(42)
4

0 に答える 0