From e16f8ab821b07bb7fc90b8ffdd6ba0c42cfc7d1c Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Fri, 11 Mar 2022 11:51:54 -0500 Subject: =?UTF-8?q?Fix=20missing=20fill=20in=20=E2=80=A2rand.Deal=20and=20?= =?UTF-8?q?=E2=80=A2rand.Subset?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/bqn.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'docs/bqn.js') diff --git a/docs/bqn.js b/docs/bqn.js index a2aa7f58..1166ed56 100644 --- a/docs/bqn.js +++ b/docs/bqn.js @@ -670,12 +670,12 @@ let rand = (() => { let j = i + randnat(x-i); let t=r[i]; r[i]=r[j]; r[j]=t; } - r.length = w; return list(r); + r.length = w; return list(r,0); }; let deal = deal_err("Deal"); let subset = (x,w) => { reqnat("Subset: 𝕩", x); - if (!has(w)) return list(iota(x).filter(_=>Math.random()<0.5)); + if (!has(w)) return list(iota(x).filter(_=>Math.random()<0.5), 0); return deal_err("Subset")(x,w).sort(); }; return makens(["range", "deal", "subset"], [range, deal, subset]); -- cgit v1.2.3