답변:
람다에 리더 구문을 사용하십시오.
그래서 사용
#(+ % %2 %3)
대신에
(fn [x y z] (+ x y z))
공백을 제거 할 수도 있습니다.
#(if (< % 0) (- %) %)
#(if(< % 0)(- %)%)
#(+ % %2 %3)
동일하다 +
.
문자열과 다른 것 사이 :
(println(+"Hello, World!"1))
대괄호와 다른 것 사이 :
(for[x(range 5)](* x x))
숫자와 내장 또는 변수 이름 이외의 모든 것 사이 :
Allowed:
(+ 1"Example")
(map{1"-1"2"-2"}[1 2 3])
Not allowed:
(+1 2)
간 @
(원자에 대한 역 참조)와 대괄호.
@
let
하고 일부 공간을 제거 할 수 있습니다.
#(+ 1(first%))
=#(+ 1 (first %))