2012-07-04 6 views

答えて

6

あなたは、私はnot`がここに必須ではない `言うだろうnot

user=> (take-while (comp not even?) [3 9 2 4 6 10 1 2]) 
(3 9) 
+0

とともにtake-whileを使用することができます。 '(take-while odd?[3 9 2 4 6 10 1 2])'と同じように良いです。 –

+1

実際には、質問にはすでに真を返す述語がありますが、「述語が偽を返す間に取る」または「述語が真を返すまで取る」という質問があるので、「not」と言いました。 – Ankur

+5

'comp 「補完」と表現することができる。 –

関連する問題