16:11
<ljharb>
Michael (and shu after you’re back), if y’all have any time to review https://github.com/tc39/proposal-array-grouping/issues/54 before next plenary that’d be appreciated. there’s plenty of time til then, but I’m traveling between, so if there’s issues i want to make sure i have time to fix them. Thanks!
16:41
<shu>
ljharb: yep, i'm actually converting to the static method version and reviewing it as i go along
16:41
<ljharb>
beautiful, thanks
20:44
<Michael Ficarra>
only thing I see is "c. Append entry as the last element of map.[[MapData]]." should just be "Append ... to ..."
20:46
<Michael Ficarra>
also, I've really warmed up to the name "assort" for this and wish we would've tried that
20:47
<Michael Ficarra>
same for "3. Append group as the last element of groups." and "Append value as the last element of g.[[Elements]]."
22:38
<Michael Ficarra>
ljharb: the JSON-safe subset of ES values (objects, arrays, numbers, etc) are a recursive data structure. JSON.stringify is a catamorphism; it "folds" the recursive structure into a flat summary (a string). JSON.parse is an anamorphism; it "unfolds" a summary string into a recursive structure.
23:31
<shu>
don't you put that evil on me
23:31
<shu>
parse and stringify are better words