Discussion 解説
If the predicate hasn’t yet failed, this method gets the next element from the base sequence and calls the predicate with it. If this call succeeds, this method passes along the element. Otherwise, it returns nil
, ending the sequence.
述部がまだ失敗しないならば、このメソッドは次の要素を基底シーケンスから取得します、そして述部をそれとともに呼び出します。この呼び出しが成功するならば、このメソッドは要素を先へ渡します。そうでなければ、それはnil
を返します、そしてシーケンスを終わらせます。