assoc
次のように、インデックスが範囲外の場合、IndexOutOfBoundsException をスローすることがあります。
user=> (assoc [] 1 nil)
IndexOutOfBoundsException clojure.lang.PersistentVector.assocN(PersistentVector.java:137)
インデックス 0 に値を設定しようとすると、同じ例外がスローされないのはなぜですか?
user=> (assoc [] 0 nil)
[nil]
どちらの場合も、インデックスが範囲外であるように思えます...
ありがとう