我对Clojure完全陌生(昨天就开始学习了)。在阅读了一些教程并检查了基本知识之后,我实现了以下二进制搜索算法: [elements, elem-to-find] (> actual elem-to-find) (recur left (- m 1))))))空序列返回零如果元素不存在,则返回零。什么是更实用的(或Clojure</
>",它的工作原理与"->“相同,除非其中一个线程函数返回零。如果在线程处理过程中遇到零,则线程表达式的返回值为零。很有用。Same as clojure.core/-> but returns nil as soon as the threaded value is nil itself (thus short-circuiting> nil .toUpperCase (.substring 1)) returns nil