aboutsummaryrefslogtreecommitdiff
path: root/docs/bqn.js
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2022-03-11 12:03:24 -0500
committerMarshall Lochbaum <mwlochbaum@gmail.com>2022-03-11 12:03:24 -0500
commitf036d93326170963e69cba2f652811d6dcab81dd (patch)
tree040a3bc45477cf570e40fa9704f278be56900739 /docs/bqn.js
parente16f8ab821b07bb7fc90b8ffdd6ba0c42cfc7d1c (diff)
JS does string-based sorting by default, ouch
Diffstat (limited to 'docs/bqn.js')
-rw-r--r--docs/bqn.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/bqn.js b/docs/bqn.js
index 1166ed56..ea539d43 100644
--- a/docs/bqn.js
+++ b/docs/bqn.js
@@ -676,7 +676,7 @@ let rand = (() => {
let subset = (x,w) => {
reqnat("Subset: 𝕩", x);
if (!has(w)) return list(iota(x).filter(_=>Math.random()<0.5), 0);
- return deal_err("Subset")(x,w).sort();
+ return deal_err("Subset")(x,w).sort((a,b)=>a-b);
};
return makens(["range", "deal", "subset"], [range, deal, subset]);
})();