Functional programming 某些应用了比率的函数永远不会返回

Functional programming 某些应用了比率的函数永远不会返回,functional-programming,clojure,Functional Programming,Clojure,有人能解释一下原因吗 (some #(= 3 %) (range)) 返回true,但 (some #(= 4/3 %) (range)) 永不返回?生成一个无限序列,因此它将继续查找,直到找到一个等于4/3的自然数,可能性不大。生成一个无限序列,因此它将继续查找,直到找到一个等于4/3的自然数,可能性不大

有人能解释一下原因吗

(some #(= 3 %) (range))
返回true,但

(some #(= 4/3 %) (range)) 
永不返回?

生成一个无限序列,因此它将继续查找,直到找到一个等于4/3的自然数,可能性不大。

生成一个无限序列,因此它将继续查找,直到找到一个等于4/3的自然数,可能性不大