JavaScriptの`every`, `some`も同じ動作だった。「空配列か否か」の判定を別に用意して、必ずチェックするべきだな。

asiamothasiamoth のブックマーク 2023/05/31 19:14

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

畳み込みの視点から見たforall(every)とexists(some): 空集合に対するforallは常にtrueになる - Lambdaカクテル

    こういうツイートが話題になっていた。 「配列のすべての要素が条件を満たすならtrueを返す」関数を定義するとき、空の配列を渡したらfalseを返すかtrueを返すかが、良いプログラマかどうかの一つの境目だ— ふみ ...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう