5
私はClojureのに新たなんです。 keysの行動が矛盾として私を打つ:なぜん(キー「」)のClojureでの戻りはnil、(キーのに対し、「ABC」)はエラーになりますか?
user=> (keys "")
nil
user=> (keys "abc")
ClassCastException
空のコレクションを特別扱いしているように見える、とtest casesが、これは意図的であることを示しています。この行動の背後にある考え方は何ですか?