# janet 1.10.1
# non-numeric values appear to always be greater than numeric values
(< math/inf nil) # -> true
(< math/inf true) # -> true
(< math/inf false) # -> true
(< math/inf "hello") # -> true
(< math/inf :heyo) # -> true
(< math/inf (fn [])) # -> true
(< math/inf {:a 1}) # -> true
# non-numeric values also follow an ordering.
# rearranging any of these values turns the result false:
(< nil false true "a" "b" :a :b [] [1] [1 1] [2] {} {:a 1} (fn [])) # -> true