1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
    user> (chunked-seq? (range 10))
    false
    user> (chunked-seq? (seq (range 10)))
    true
    user> (chunked-seq? (map (fn [x] (* 2 x)) [1 2 3 4 5]) )
    false
    user> (chunked-seq? (seq (map (fn [x] (* 2 x)) [1 2 3 4 5]) ))
    true

With repeatedly you always get false:
    user> (chunked-seq? (seq (repeatedly (fn [] 1))))
    false
    user> (chunked-seq? (repeatedly (fn [] 1)))
    false

When you use repeatedly or iterate to feed into map, you don't get chunked-seq even from map:
    user> (chunked-seq? (seq (map (fn [x] (* 2 x)) (repeatedly (fn [] 1))) ))
    false
    user> (chunked-seq? (seq (map (fn [x] (* 2 x)) (iterate inc 0)) ))
    false