Summarize and say sequence: Difference between revisions
m
→{{trans|Clojure}}: Drop @(do ...).
m (added extra credit : search to 1e+10) |
m (→{{trans|Clojure}}: Drop @(do ...).) |
||
Line 2,976:
This is a close, almost expression-by-expression transliteration of the Clojure version.
(defmacro reduce-with ((acc init item sequence) . body)
▲ ;; Syntactic sugar for calling reduce-left
(put-line)▼
(put-line `Iterations: @(length result)`)▼
(put-line)
(put-line `
{{out}}
<pre>$ txr self-ref-seq.
Seed value(s): 9900 9090 9009
|