相关疑难解决方法(0)

在clojure中生成从'a'到'z'的字符序列

我想生成从'a'到'z'的字符序列.在scala中,我可以非常简单地生成字符序列:

('a' to 'z')
Run Code Online (Sandbox Code Playgroud)

但在clojure中,我最终得到以下代码:

(->> (range (int \a) (inc (int \z))) (map char))
Run Code Online (Sandbox Code Playgroud)

要么

(map char (range (int \a) (inc (int \z))))
Run Code Online (Sandbox Code Playgroud)

在我看来,这很冗长.有没有更好的方法呢?

character clojure sequence

12
推荐指数
3
解决办法
6082
查看次数

标签 统计

character ×1

clojure ×1

sequence ×1