6
私はclojureでシーケンスを処理しています。私は述語関数が真になるまで要素を検索したいと思う。それ、どうやったら出来るの?pred関数が真になるまでseqを処理する
私はclojureでシーケンスを処理しています。私は述語関数が真になるまで要素を検索したいと思う。それ、どうやったら出来るの?pred関数が真になるまでseqを処理する
あなたは、私はnot`がここに必須ではない `言うだろうnot
user=> (take-while (comp not even?) [3 9 2 4 6 10 1 2])
(3 9)
とともに
take-while
を使用することができます。 '(take-while odd?[3 9 2 4 6 10 1 2])'と同じように良いです。 –実際には、質問にはすでに真を返す述語がありますが、「述語が偽を返す間に取る」または「述語が真を返すまで取る」という質問があるので、「not」と言いました。 – Ankur
'comp 「補完」と表現することができる。 –