4
-------------------------
clojure.core/seq
([coll])
Returns a seq on the collection. If the collection is
empty, returns nil. (seq nil) returns nil. seq also works on
Strings, native Java arrays (of reference types) and any objects
that implement Iterable.
-------------------------
clojure.core/seq?
([x])
Return true if x implements ISeq
-----
明らかに空ですか? seqに基づいています。空の違いは何ですか?とnil?私は混乱しているsooooだ。seqとseqの違いは何ですか?
clojure.core/empty?
([coll])
Returns true if coll has no items - same as (not (seq coll)).
Please use the idiom (seq x) rather than (not (empty? x))
そして、もっと:
(not (seq?())) ;;false
(not (seq())) ;;true
(not nil) ;;true