2 comments

[ 5.9 ms ] story [ 20.2 ms ] thread
The problem at hand is not sorting but type safety...brought to you by javascript
It's not quite type safety, it's all about order, and it's definitely not specific to Javascript. Here's Python3:

  >>> sorted([10, 2, math.nan])
  [2, 10, nan]
  >>> sorted([10, math.nan, 2])
  [10, nan, 2]