In other words, numbers are being recognised only as strings.
I wrote a wee function which sorts this:
(defn numbers-as-numbers
"Return a list like the sequence `l`, but with all those elements
which are string representations of numbers replaced with numbers."
[l]
(map #(if
(string? %)
(try
(let [n (read-string %)]
(if (number? n) n %))
(catch Exception e %))
%)
l))
I'll try to do a pull request later today with this added in.
Given this input data row:
(from here)
I get this output:
In other words, numbers are being recognised only as strings.
I wrote a wee function which sorts this:
I'll try to do a pull request later today with this added in.