Clojure可以像Haskell一样制作字母表吗?

tha*_*ote 5 haskell clojure

Haskell可以这样做:

['a'..'z']
Run Code Online (Sandbox Code Playgroud)

像Haskell一样容易表达Clojure吗?

Ósc*_*pez 7

没有简单的等效于Haskell的语法,但有几种选择,仅举几例:

(map char (range (int \a) (inc (int \z))))

(seq "abcdefghijklmnopqrstuwvxyz")
Run Code Online (Sandbox Code Playgroud)

无论哪种方式,结果将是:

(\a \b \c \d \e \f \g \h \i \j \k \l \m \n \o \p \q \r \s \t \u \v \w \x \y \z)
Run Code Online (Sandbox Code Playgroud)