(s/def ::percentage (s/double-in :min 0 :max 100 :NaN? false :infinite? false)) (s/explain ::percentage (float 50))
Got tripped over by this just now. The data that came in was java.lang.Float. There is no s/float-in as far as I can see?
s/float-in