We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent df3bb88 commit 408725aCopy full SHA for 408725a
src/uclj/core.clj
@@ -244,9 +244,9 @@
244
(apply call-factory args)
245
(template [a-symbol #(symbol (str 'a %))]
246
(case (count args)
247
- ~@(for [i (range 16)]
248
- [i (list 'gen-eval-node (list* '.invoke (quote ^clojure.lang.IFn (evalme f &b))
249
- (for [j (range 1 (inc i))] (list 'evalme (a-symbol j) '&b))))])
+ ~@(mapcat seq (for [i (range 16)]
+ [i (list 'gen-eval-node (list* '.invoke (quote ^clojure.lang.IFn (evalme f &b))
+ (for [j (range 1 (inc i))] (list 'evalme (a-symbol j) '&b))))]))
250
;; else
251
(gen-eval-node (apply (evalme f &b) (for [e args] (evalme e &b))))))))))
252
0 commit comments