아구창 연산자를 사용하면 양식 중 하나로 필터식이 있습니다. pred 함수 자체는 다음과 같이 고정 된 매개 변수를 전달해야합니다. 여기서 4를 필터 함수가 아닌 pred 함수에 전달하려고합니다. 어떻게해야합니까?아구창 식의 pred 함수에 매개 변수 전달
(->> (a 2) (b 3) (filter pred? 4)))
감사합니다, Murtaza
아구창 연산자를 사용하면 양식 중 하나로 필터식이 있습니다. pred 함수 자체는 다음과 같이 고정 된 매개 변수를 전달해야합니다. 여기서 4를 필터 함수가 아닌 pred 함수에 전달하려고합니다. 어떻게해야합니까?아구창 식의 pred 함수에 매개 변수 전달
(->> (a 2) (b 3) (filter pred? 4)))
감사합니다, Murtaza
pred?
은 2 개의 매개 변수를 사용한다고 가정 할 때 첫 번째 값 (예 4에서)은 시퀀스의 각 요소에 대해 filter
함수에서 전달 된 값입니다.
(->> (a 2) (b 3) (filter (partial pred? 4))))
를 사용하여 익명의 기능 : %
필터링 할 수있는 항목이 술어에 전달되는 지점을 표시
(->> (a 2) (b 3) (filter #(pred? % 4)))
.