Какой лучший способ определить, является ли объект примитивным массивом Java в Clojure?
Причина, по которой мне это нужно, - сделать некоторую специальную обработку для примитивных массивов, которая может выглядеть примерно так:
(if (byte-array? object)
(handle-byte-array object))
Это в довольно чувствительной к производительности части кода, поэтому я предпочел бы избежать отражения, если это вообще возможно.