なぜ... if (null === $this->foo){...}
if (0 === count($bar)){...}
ではなく... if ($this->foo === null){...}
if (count($bar) === 0){...}
状if文「私は私が尊敬コーダーやプロジェクトの数のコードでこれを気づいたが、私はドンなぜ彼らはこのようにしているのか分かりません
ラムダ計算演算子の優先順位を理解する上で問題があります。 たとえば、次のコード: lambda x. (x (z lambda y. x y))
または lambda x. ((x z) (lambda y. x y))
: lambda x.x z lambda y.x y
はなるだろうか? さらに複雑な例:上記の例では、括弧が行く (lambda x.x z) lambda y.w