(nth (iterate inc 1) 14)
15
(nth (iterate inc 1) 10)
11
(class (next (iterate inc 0)))
clojure.lang.Iterate
(take 3 (iterate inc 0))
(0 1 2)
(get (iterate inc 1) 14)
nil
(take-while neg? (iterate inc -10))
(-10 -9 -8 -7 -6 -5 -4 -3 -2 -1)
(def whole-numbers (iterate inc 0))
#'user/whole-numbers
(nth (iterate inc 7) 4242)
4249
(take 10 (iterate list 1))
(1 (1) ((1)) (((1))) ((((1)))) (((((1))))) ((((((1)))))) (((((((1))))))) ((((((((1)))))))) (((((((((1))))))))))
(take 20 (iterate inc -10))
(-10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9)
(take 5 (iterate inc 1))
(1 2 3 4 5)
(take 4 (iterate not true))
(true false true false)
(take 30 (iterate identity [1]))
([1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1] [1])
(nth (iterate inc 0) 100)
100
(take 5 (iterate inc 2))
(2 3 4 5 6)
(realized? (rest (iterate inc 0)))
false
(take 1 (iterate inc 2))
(2)
(nth (iterate inc 0) 9)
9
(nth (iterate inc 0) 4)
4
(def integers (iterate inc 0))
#'user/integers
(take 20 (iterate inc 1))
(1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20)
(take 10 (iterate dec 10))
(10 9 8 7 6 5 4 3 2 1)
(def my-seq (iterate inc 0))
#'user/my-seq
(take 5 (iterate inc 10))
(10 11 12 13 14)
(take 1000 (iterate inc 0))
(0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 1...
(take-while not-empty (iterate rest "w00t"))
("w00t" (\0 \0 \t) (\0 \t) (\t))
(nth (iterate inc 1) 7)
8
(def *bar* (iterate inc 1))
#'user/*bar*
(nth (iterate inc 5) 3)
8
(take 10 (iterate inc 1))
(1 2 3 4 5 6 7 8 9 10)
(take 10 (iterate constantly constantly))
(#object[clojure.core$constantly 0x3388d762 "clojure.core$constantly@3388d762"] #object[clojure.core$constantly$fn__5740 0xe2a6430 "clojure.core$constantly$fn__5740@e2a6430"] #object[clojure.core$constantly$fn__5740 0xed8b85 "clojure.core$constantly$fn__5740@ed8b85"] #object[clojure.core$constantly$fn__5740 0x4d20f40 "clojure.core$constantly$fn__5740@4d20f40"] #object[clojure.core$constantly$fn__5...
(realized? (rest (iterate inc 1)))
false
(take 11 (iterate dec 10))
(10 9 8 7 6 5 4 3 2 1 0)
(take 10 (iterate + 1))
(1 1 1 1 1 1 1 1 1 1)
(take 5 (iterate / 9))
(9 1/9 9N 1/9 9N)
(nth (iterate dec 46) 12)
34
(nth (iterate inc 1) 4)
5
(take 7 (iterate inc 0))
(0 1 2 3 4 5 6)
(type (rest (iterate inc 0)))
clojure.lang.Iterate
(take 5 (iterate identity :a))
(:a :a :a :a :a)
(take 20 (iterate inc 0))
(0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19)
(take 3 (iterate + 1))
(1 1 1)
(nth (iterate inc 0) 1000000)
1000000
(nth (iterate dec 0) 100)
-100
(take 10 (iterate str 3))
(3 "3" "3" "3" "3" "3" "3" "3" "3" "3")
(def x (iterate inc 1))
#'user/x
(nth (iterate not 'a) 3)
false
(def N (iterate inc 0))
#'user/N
(take 5 (iterate inc 5))
(5 6 7 8 9)
(nth (iterate class 1) 100)
java.lang.Class