The compare call will again check the strings for IComparable and even call (slow) native-satisfies this is very undesirable since I'm relying on fast comparisons in datascript datoms.
It'd be better if a call to garray/defaultCompare were made (as is done in cljs.core).
With the current implementation:
The
compare
call will again check the strings forIComparable
and even call (slow)native-satisfies
this is very undesirable since I'm relying on fast comparisons in datascript datoms.It'd be better if a call to
garray/defaultCompare
were made (as is done incljs.core
).