| 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 |