ここに私の関数パラメータ宣言があります:
(defn insert!
[db mode {:keys [id paths name engage cost failpage redirect priority]}]
...fn body...
そしてreplからのテストコール:
(insert! (:db system) :update {:id 1 :paths [] :name "blah" :engage 2
:cost 3 :failpage "hi" :redirect "meta" :priority 9})
これはエラーで失敗します:
ArityException Wrong number of args (2) passed to: campaign$insert-BANG-$fn
これはわかりません。私の呼び出しは関数宣言と正確に一致しているようです。私が見逃している本当にばかげたものはありますか?