Anonymous user
Loops/Nested: Difference between revisions
→{{header|Clojure}}: Simplified
m (→{{header|Clojure}}: typo) |
(→{{header|Clojure}}: Simplified) |
||
Line 130:
We explicitly return a status flag from the inner loop:
<lang clojure>((ns nested
(:import (java.util Random)))
Line 137:
"Random integer in [1, max]."
(inc (.nextInt generator max))))
(defn create-matrix [width height]
(letfn [(create-row [] (
(
(defn print-matrix [matrix]
(loop [[row & rs] matrix]
(condp = (loop [[x & xs] row]
:continue (when rs (recur rs))
:stop nil)))
|