[{"data":1,"prerenderedAt":13252},["ShallowReactive",2],{"kscript:core-concepts/collections":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":9,"tree":10},"core-concepts/collections","core-concepts/collections.md",{"title":7,"description":8},"Collections","Arrays and maps in kScript, the reducer methods that iterate them, in-place sorting with comparators, and the two limits that keep them safe.","---\ntitle: Collections\ndescription: Arrays and maps in kScript, the reducer methods that iterate them, in-place sorting with comparators, and the two limits that keep them safe.\n---\n\n\u003Cdiv class=\"flex gap-3 mb-6\">\n  \u003Cspan class=\"inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-blue-50 text-blue-600 text-sm font-medium\">\n    Core Concept\n  \u003C/span>\n  \u003Cspan class=\"inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-gray-100 text-gray-600 text-sm font-medium\">\n    5 min read\n  \u003C/span>\n\u003C/div>\n\n## What you get\n\nkScript gives you two collection types and a set of functional methods to work them:\n\n- **Arrays** are ordered lists. Build them with `[...]` literals and work them with `push`, `get`, `set`, `length()`, reducers, and mutators.\n- **Maps** are key/value stores. Create one with `{}` and use `set`, `get`, and `size()`.\n- **Arrow lambdas** (`(x) => ...`) feed the array reducers (`map`, `filter`, `reduce`, `find`, `some`, `every`, `forEach`) and the optional comparator of `sort`.\n\nTogether these replace most hand-written loops. The reducers are the idiomatic way to transform a list, and they come with iteration guards built in, so a runaway transform stops loudly instead of hanging the chart. For a deeper tour of lambdas and the reducer family, see [Lambdas & Reducers](lambdas-and-reducers.md).\n\n## Quick reference\n\n```javascript\nvar xs = [1, 2, 3]          // array literal\nxs.push(4)                  // append\nxs.get(0)                   // read by index\nxs.set(0, 99)               // write by index\nxs.length()                 // count\n\nvar m = {}                  // map literal\nm.set(\"k\", 10)              // write\nm.get(\"k\")                  // read\nm.size()                    // entry count\n\nxs.map((v) => v * 2)        // transform each element\nxs.filter((v) => v > 2)     // keep matching elements\nxs.reduce((sum, v) => sum + v, 0)  // fold to one value\nxs.find((v) => v > 2)       // first match, || na\nxs.some((v) => v > 2)       // true if any match\nxs.every((v) => v > 0)      // true if all match\nxs.forEach((v) => { ... })  // run a side effect per element\n\nxs.avg()                    // numeric reducers\nxs.sum()\nxs.median()\nxs.stdev()                  // population standard deviation\nxs.variance()               // population variance\nxs.min()\nxs.max()\nxs.range()\n\nxs.reverse()                // reverse in place and return the array\nxs.sort()                   // numeric ascending sort, in place, returns the array\nxs.sort((a, b) => b - a)    // custom order: comparator returns a number\nxs.first()                  // first element\nxs.last()                   // last element\nxs.shift()                  // remove and return first element\nxs.unshift(0)               // prepend\n```\n## A worked example\n\nThis script exercises the whole surface in one pass: it builds an array from the current bar's prices, mutates it, runs every reducer over it, stuffs results into a map, then sums everything into one plottable score. It is dense on purpose, as a map of what fits together.\n\n```javascript title=\"Collections happy path\"\n//@version=2\ndefine(title=\"Collections Happy Path\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\n\nvar prices = [trade.open, trade.high, trade.low]\nprices.push(trade.close)\nprices.set(0, prices.get(0) + barIndex / 10)\n\nvar transformed = prices.map((value, index) => value + index)\nvar filtered = transformed.filter((value) => value > trade.low)\nvar reduced = filtered.reduce((total, value) => total + value, 0)\nvar firstLarge = transformed.find((value) => value > trade.close)\nvar hasHigh = transformed.some((value) => value > trade.high)\nvar allPositive = transformed.every((value) => value > 0)\nvar sideEffectTotal = 0\ntransformed.forEach((value) => {\n  sideEffectTotal += value / 1000\n})\n\nvar levels = {}\nlevels.set(\"reduced\", reduced)\nlevels.set(\"first\", nz(firstLarge, trade.close))\nlevels.set(\"flags\", (hasHigh ? 1 : 0) + (allPositive ? 1 : 0))\n\nvar score = levels.get(\"reduced\") + levels.get(\"first\") + levels.get(\"flags\") + prices.length() + levels.size() + sideEffectTotal\n\nplotLine(value=score, colors=[\"#2563eb\"], width=2, label=[\"Collection score\"], desc=[\"arrays maps lambdas and reducers\"])\n```\n\nA few idioms worth lifting out of that wall:\n\n- `prices.set(0, prices.get(0) + barIndex / 10)` reads, modifies, and writes one slot in place.\n- `nz(firstLarge, trade.close)` matters because `find` returns `na` when nothing matches; `nz` supplies a fallback so the arithmetic stays finite. See [na and Color](na-and-scalar-types.md).\n- The `(value, index)` lambda in `map` shows the optional index parameter; drop it when you don't need it.\n\nWhat you'll see: one line whose value moves every bar, since `prices` is rebuilt from live OHLC and `barIndex` feeds into it.\n\n## Numeric reducers and manipulators\n\nNumeric arrays expose `avg`, `sum`, `median`, `stdev`, `variance`, `min`, `max`, and `range`. The statistics use population math: `variance()` divides by `n`, and `stdev()` is the square root of that population variance. Empty-array reducers return `na`. Arrays also expose `reverse`, `first`, `last`, `shift`, and `unshift` for common positional edits.\n\n```javascript title=\"Array reducers and manipulators\"\n//@version=2\ndefine(title=\"Array Reducers Manipulators\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\n\nvar values = [1, 2, 3, 4]\nvar reducerScore = values.avg() + values.sum() + values.median() + values.stdev() + values.variance() + values.min() + values.max() + values.range()\n\nvar reversed = values.reverse()\nvar shifted = reversed.shift()\nreversed.unshift(trade.close)\nvar manipulatorScore = shifted + reversed.first() + reversed.last() + reversed.length()\n\nvar empty = []\nvar emptyScore = (isna(empty.avg()) ? 1 : 0) + (isna(empty.sum()) ? 1 : 0) + (isna(empty.median()) ? 1 : 0) + (isna(empty.stdev()) ? 1 : 0) + (isna(empty.variance()) ? 1 : 0) + (isna(empty.min()) ? 1 : 0) + (isna(empty.max()) ? 1 : 0) + (isna(empty.range()) ? 1 : 0)\n\nplotLine(value=reducerScore + barIndex / 1000, colors=[\"#2563eb\"], width=2, label=[\"Reducers\"], desc=[\"array numeric reducers use population statistics\"])\nplotLine(value=manipulatorScore, colors=[\"#16a34a\"], width=2, label=[\"Manipulators\"], desc=[\"reverse first last shift and unshift mutate or read arrays\"])\nplotLine(value=emptyScore + barIndex / 1000, colors=[\"#dc2626\"], width=2, label=[\"Empty\"], desc=[\"empty array reducers return na\"])\n```\n\n## Sorting\n\n`sort()` orders an array **in place** and returns it. With no argument the order is **numeric ascending**: `[30, 4, 100, 25]` comes out `[4, 25, 30, 100]`. That is a true numeric sort, not JavaScript's default lexicographic one, which would put `100` first.\n\nThe examples in this section are self-checking: each counts failed expectations and detonates a deliberate runtime error if any assertion misses, so a script that runs at all is proof of the values in its comments.\n\n```javascript title=\"Argless sort is numeric ascending\"\n//@version=3\ndefine(title=\"Sort Argless Ascending\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\n\n// Argless sort() is NUMERIC ascending (a JS-default lexicographic sort would\n// yield [100, 25, 30, 4]; kScript must yield [4, 25, 30, 100]) and sorts in place.\nvar xs = [30, 4, 100, 25]\nxs.sort()\n\nvar failures = 0\nfailures += xs.get(0) == 4 ? 0 : 1\nfailures += xs.get(1) == 25 ? 0 : 1\nfailures += xs.get(2) == 30 ? 0 : 1\nfailures += xs.get(3) == 100 ? 0 : 1\nfailures += xs.length() == 4 ? 0 : 1\n\nif (failures > 0) {\n  var bomb = [1]\n  bomb.removeAt(9)\n}\n\nplotLine(value=xs.first() + barIndex / 1000, colors=[\"#2563eb\"], width=2, label=[\"Sorted min\"], desc=[\"first element after argless numeric ascending sort\"])\n```\n\nSorting is not v3-gated: the identical body under `//@version=2` compiles and runs with the identical result.\n\n### Comparators\n\n`sort` takes at most one argument, an arrow lambda `(a, b) => number` in the JavaScript convention: a **negative** return puts `a` first, a **positive** return puts `b` first. So `(a, b) => a - b` is ascending and `(a, b) => b - a` is descending. The comparator is an ordinary lambda (syntax and closures in [Lambdas & Reducers](lambdas-and-reducers.md)); what is special is the contract on its return value, enforced at compile time and again at run time (see the rejection list below).\n\n```javascript title=\"Descending comparator, and sorting a copy\"\n//@version=3\ndefine(title=\"Sort Comparator Descending\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\n\n// The JS-idiom comparator: (a, b) => number. Negative = a first, positive = b first.\n// (a, b) => b - a is descending.\nvar xs = [5, 1, 4, 2]\nxs.sort((a, b) => b - a)\n\nvar failures = 0\nfailures += xs.get(0) == 5 ? 0 : 1\nfailures += xs.get(1) == 4 ? 0 : 1\nfailures += xs.get(2) == 2 ? 0 : 1\nfailures += xs.get(3) == 1 ? 0 : 1\n\n// copy-then-sort idiom (sort is in-place; slice() makes the copy)\nvar ys = [3, 1, 2]\nvar sortedCopy = ys.slice(0, ys.length()).sort((a, b) => a - b)\nfailures += ys.get(0) == 3 ? 0 : 1\nfailures += sortedCopy.get(0) == 1 ? 0 : 1\nfailures += sortedCopy.get(2) == 3 ? 0 : 1\n\nif (failures > 0) {\n  var bomb = [1]\n  bomb.removeAt(9)\n}\n\nplotLine(value=xs.first() + trade.close / 1000, colors=[\"#2563eb\"], width=2, label=[\"Desc first\"], desc=[\"largest element after descending comparator sort\"])\n```\n\nTwo idioms worth lifting out:\n\n- `(a, b) => b - a` turns `[5, 1, 4, 2]` into `[5, 4, 2, 1]`.\n- `sort` mutates the receiver, so sorting a **copy** is spelled `ys.slice(0, ys.length()).sort(...)`: the `slice` makes the snapshot, and the original `ys` still starts with `3` afterwards.\n\n### Structs sort by any field, stably\n\nTo order a struct array, return the numeric difference of the field you care about. The sort is **stable**: elements that compare equal keep their original relative order. Below, the two `price=1` rows keep their original sequence (`seq` 2 then 4) and the two `price=2` rows keep 1 then 3.\n\n```javascript title=\"Stable sort of structs by a field\"\n//@version=3\ndefine(title=\"Sort Structs Stable\", position=\"offchart\", axis=true)\n\ntype Level {\n  price: number\n  seq: number\n}\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\n\n// Comparator sort over a struct array: order by any field.\n// Duplicate keys prove stability (equal elements keep their original relative order).\nvar levels = [Level.new(price=2, seq=1), Level.new(price=1, seq=2), Level.new(price=2, seq=3), Level.new(price=1, seq=4)]\nlevels.sort((a, b) => a.price - b.price)\n\nvar failures = 0\nfailures += levels.get(0).price == 1 ? 0 : 1\nfailures += levels.get(1).price == 1 ? 0 : 1\nfailures += levels.get(2).price == 2 ? 0 : 1\nfailures += levels.get(3).price == 2 ? 0 : 1\n// stability: within equal prices, seq order 2,4 and 1,3 is preserved\nfailures += levels.get(0).seq == 2 ? 0 : 1\nfailures += levels.get(1).seq == 4 ? 0 : 1\nfailures += levels.get(2).seq == 1 ? 0 : 1\nfailures += levels.get(3).seq == 3 ? 0 : 1\n\nif (failures > 0) {\n  var bomb = [1]\n  bomb.removeAt(9)\n}\n\nplotLine(value=levels.get(0).seq + trade.close / 1000, colors=[\"#16a34a\"], width=2, label=[\"Stable seq\"], desc=[\"seq of first struct after stable sort by price\"])\n```\n\n### In place, plus a chainable return\n\nThe receiver itself is reordered, and the return value is there so calls chain: `ys.sort().first()` is the minimum, and `zs.sort((a, b) => b - a).first()` is the maximum. The return is **not** an alias, though. kScript array assignment always copies (a plain `var alias = xs` followed by `alias.push(99)` leaves `xs` at its old length), so `var ret = xs.sort()` snapshots an independent copy: `ret.push(99)` grows `ret` to 4 while `xs` stays at 3.\n\n```javascript title=\"In place, chaining, and the copied return\"\n//@version=3\ndefine(title=\"Sort In Place Returns Array\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\n\nvar failures = 0\n\n// sort() mutates the RECEIVER in place; the return value lets calls chain.\nvar xs = [3, 1, 2]\nvar ret = xs.sort()\nfailures += xs.get(0) == 1 ? 0 : 1\nfailures += xs.get(1) == 2 ? 0 : 1\nfailures += xs.get(2) == 3 ? 0 : 1\n\n// kScript array ASSIGNMENT copies (true of any array assignment, not sort-specific):\n// the assigned return is an independent snapshot, so mutating it leaves xs alone.\nret.push(99)\nfailures += ret.length() == 4 ? 0 : 1\nfailures += xs.length() == 3 ? 0 : 1\n\n// returning the array is what makes chaining work\nvar ys = [9, 7, 8]\nvar lowest = ys.sort().first()\nfailures += lowest == 7 ? 0 : 1\nfailures += ys.get(0) == 7 ? 0 : 1\n\n// comparator form is equally in-place and chainable\nvar zs = [1, 3, 2]\nvar top = zs.sort((a, b) => b - a).first()\nfailures += top == 3 ? 0 : 1\nfailures += zs.get(0) == 3 ? 0 : 1\nfailures += zs.get(2) == 1 ? 0 : 1\n\nif (failures > 0) {\n  var bomb = [1]\n  bomb.removeAt(9)\n}\n\nplotLine(value=lowest + top + trade.close / 1000, colors=[\"#2563eb\"], width=2, label=[\"Chain score\"], desc=[\"chained sort().first() results plus close drift\"])\n```\n\n### Strings have no built-in ordering\n\n`\u003C` and `>` compile on strings but are not an ordering: `\"a\" \u003C \"b\"`, `\"b\" \u003C \"a\"`, `\"a\" > \"b\"`, and `\"b\" > \"a\"` all evaluate `false`. A comparator like `(a, b) => a \u003C b ? -1 : 1` therefore returns `1` for every pair and scrambles the array instead of sorting it: `[\"ccc\", \"a\", \"bb\"]` comes back `[\"bb\", \"a\", \"ccc\"]`. Order strings by deriving a **numeric** key instead, here by length:\n\n```javascript title=\"Sort strings by a numeric key\"\n//@version=3\ndefine(title=\"Sort Strings Comparator\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\n\n// Non-numeric elements sort fine when the comparator DERIVES a number.\n// (There is no lexicographic ordering: '\u003C' on strings is not an ordering in\n// kScript, so order strings by a numeric key such as length().)\nvar ss = [\"ccc\", \"a\", \"bb\"]\nss.sort((a, b) => a.length() - b.length())\n\nvar failures = 0\nfailures += ss.get(0) == \"a\" ? 0 : 1\nfailures += ss.get(1) == \"bb\" ? 0 : 1\nfailures += ss.get(2) == \"ccc\" ? 0 : 1\n\nif (failures > 0) {\n  var bomb = [1]\n  bomb.removeAt(9)\n}\n\nplotLine(value=ss.get(0).length() + barIndex / 100, colors=[\"#2563eb\"], width=2, label=[\"Shortest len\"], desc=[\"length of shortest string after keyed sort\"])\n```\n\n### na elements\n\nArgless sort treats `na` as equal to everything: an array containing `na` does not throw, but how much of it actually gets sorted depends on where the `na` sits. `[3, na, 1]` comes back exactly `[3, na, 1]`, silently unsorted, yet the same values as `[3, 1, na]` come back `[1, 3, na]`, and `[5, 2, na, 4, 1]` comes back fully sorted as `[1, 2, 4, 5, na]`. Treat the result as **unreliable**, not merely unsorted.\n\n```javascript title=\"Argless sort with na is position-dependent\"\n//@version=3\ndefine(title=\"Sort Argless With Na\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\n\n// Argless sort with an na element does NOT throw, but every comparison against\n// na reports \"equal\", so the outcome depends on where the na sits:\n// [3, na, 1] comes back UNCHANGED, yet [3, 1, na] comes back [1, 3, na].\nvar xs = [3, na, 1]\nxs.sort()\n\nvar failures = 0\nfailures += xs.length() == 3 ? 0 : 1\nfailures += xs.get(0) == 3 ? 0 : 1\nfailures += isna(xs.get(1)) ? 0 : 1\nfailures += xs.get(2) == 1 ? 0 : 1\nvar naCount = xs.reduce((acc, v) => acc + (isna(v) ? 1 : 0), 0)\nfailures += naCount == 1 ? 0 : 1\n\nvar ys = [3, 1, na]\nys.sort()\nfailures += ys.get(0) == 1 ? 0 : 1\nfailures += ys.get(1) == 3 ? 0 : 1\nfailures += isna(ys.get(2)) ? 0 : 1\n\nif (failures > 0) {\n  var bomb = [1]\n  bomb.removeAt(9)\n}\n\nplotLine(value=xs.get(0) + trade.close / 1000, colors=[\"#d97706\"], width=2, label=[\"Unsorted head\"], desc=[\"argless sort with na is position dependent not a no-op\"])\n```\n\n{% hint style=\"warning\" %}\n**A comparator does not get the same pass.** With `[1, na, 2]`, the comparator `(a, b) => a - b` produces `na`, and the run stops with `Array method 'sort' comparator must return a finite number`. Strip `na` values (for example with `filter`) before a comparator sort.\n\n{% endhint %}\n\n### What sort rejects\n\nThe compile-time contract: the argument must be a lambda, at most one of them, returning a number. The classic JavaScript habit of returning a boolean is the first thing it catches:\n\n```javascript title=\"Boolean comparator boundary\"\n//@version=3\ndefine(title=\"Sort Reject Bool Comparator\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\n\n// EXPECTED COMPILE FAILURE: the JS habit (a, b) => a > b returns a boolean.\n// kScript rejects it at compile time; the comparator must return a number.\nvar xs = [3, 1, 2]\nxs.sort((a, b) => a > b)\n\nplotLine(value=trade.close, colors=[\"#dc2626\"], width=2, label=[\"Close\"], desc=[\"anchor for bool comparator rejection\"])\n```\n\nThis fails to compile with `Array method 'sort' comparator must return a number, got boolean at 9:1`. Return `a - b`, not `a > b`. The full rejection list, with observed errors:\n\n- A comparator returning a string, `xs.sort((a, b) => \"x\")`: fails to compile with `Array method 'sort' comparator must return a number, got string at 8:1`.\n- A non-lambda argument, `xs.sort(1)`: `Array method 'sort' expects a lambda callback at 8:9`.\n- Two arguments, `xs.sort((a, b) => a - b, 1)`: `Array method 'sort' expects 0-1 arguments, got 2 at 8:1`.\n- A comparator producing a non-finite number at run time, `xs.sort((a, b) => (b - a) / 0)`: compiles, then the run stops with `Array method 'sort' comparator must return a finite number`.\n- A mixed return type that evades the static check, `xs.sort((a, b) => a \u003C b ? -1 : \"x\")` (static type `number|string`): the same runtime guard fires, `Array method 'sort' comparator must return a finite number`.\n\n## The two limits\n\nCollections are bounded so a script can't exhaust memory or silently mis-type a list.\n\n### Size ceiling: 100,000 elements\n\nA single collection tops out at 100,000 elements. Push past it and the run stops with `Collection size limit exceeded at 9:5 (max 100000)`, pointing at the offending line. In practice you only hit this by accident, usually an unbounded `push` in a loop.\n\n```javascript title=\"Collection size boundary\"\n//@version=2\ndefine(title=\"Collection Size Boundary\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\n\nif (isLastBar) {\n  var values = []\n  for (var n = 0; n \u003C 100001; n += 1) {\n    values.push(n)\n  }\n}\n\nplotLine(value=trade.close, colors=[\"#dc2626\"], width=2, label=[\"Close\"], desc=[\"anchor for collection size boundary\"])\n```\n\n### Arrays are typed\n\nAn array has one element type, inferred from how you first fill it. Mixing types is rejected at compile time. Here a numeric array gets a string pushed onto it:\n\n```javascript title=\"Array type mismatch\"\n//@version=2\ndefine(title=\"Array Type Mismatch Boundary\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\nvar values = [1, 2, 3]\nvalues.push(\"not a number\")\n\nplotLine(value=trade.close, colors=[\"#dc2626\"], width=2, label=[\"Close\"], desc=[\"anchor for array type mismatch boundary\"])\n```\n\nThis fails to compile with `Array element type mismatch: expected number, got string at 6:13`. The takeaway: keep an array homogeneous. If you genuinely need to carry mixed data per row, reach for a [struct](user-defined-types.md) instead of forcing it into one array.\n",{"type":11,"children":12,"data":13246,"position":13248},"root",[13,100,101,118,119,135,136,590,591,628,629,645,646,1706,1707,1723,1724,1738,1739,2813,2814,2828,2829,3023,3024,3076,3077,3093,3094,3407,3408,4552,4553,4569,4570,4700,4701,4716,4717,5431,5432,5466,5467,5483,5484,5667,5668,6668,6669,6683,6684,6877,6878,6894,6895,6990,6991,8063,8064,8080,8081,8293,8294,9499,9500,9516,9517,9747,9748,10415,10416,10431,10432,10635,10636,11639,11640,11784,11785,11801,11802,11817,11818,12124,12125,12194,12195,12478,12479,12494,12495,12508,12509,12524,12525,12577,12578,12900,12901,12916,12917,12931,12932,13192,13193],{"type":14,"tagName":15,"properties":16,"children":21,"position":95},"element","div",{"className":17},[18,19,20],"flex","gap-3","mb-6",[22,34,63,69,88],{"type":23,"value":24,"position":25},"text","\n  ",{"start":26,"end":30},{"line":27,"column":28,"offset":29},1,30,29,{"line":31,"column":32,"offset":33},2,3,32,{"type":14,"tagName":35,"properties":36,"children":48,"position":58},"span",{"className":37},[38,39,40,41,42,43,44,45,46,47],"inline-flex","items-center","gap-1.5","px-3","py-1","rounded-full","bg-blue-50","text-blue-600","text-sm","font-medium",[49],{"type":23,"value":50,"position":51},"\n    Core Concept\n  ",{"start":52,"end":55},{"line":31,"column":53,"offset":54},118,147,{"line":56,"column":32,"offset":57},4,167,{"start":59,"end":60},{"line":31,"column":32,"offset":33},{"line":56,"column":61,"offset":62},10,174,{"type":23,"value":24,"position":64},{"start":65,"end":66},{"line":56,"column":61,"offset":62},{"line":67,"column":32,"offset":68},5,177,{"type":14,"tagName":35,"properties":70,"children":74,"position":84},{"className":71},[38,39,40,41,42,43,72,73,46,47],"bg-gray-100","text-gray-600",[75],{"type":23,"value":76,"position":77},"\n    5 min read\n  ",{"start":78,"end":81},{"line":67,"column":79,"offset":80},119,293,{"line":82,"column":32,"offset":83},7,311,{"start":85,"end":86},{"line":67,"column":32,"offset":68},{"line":82,"column":61,"offset":87},318,{"type":23,"value":89,"position":90},"\n",{"start":91,"end":92},{"line":82,"column":61,"offset":87},{"line":93,"column":27,"offset":94},8,319,{"start":96,"end":98},{"line":27,"column":27,"offset":97},0,{"line":93,"column":82,"offset":99},325,{"type":23,"value":89},{"type":14,"tagName":102,"properties":103,"children":105,"position":114},"h2",{"id":104},"what-you-get",[106],{"type":23,"value":107,"position":108},"What you get",{"start":109,"end":111},{"line":61,"column":56,"offset":110},330,{"line":61,"column":112,"offset":113},16,342,{"start":115,"end":117},{"line":61,"column":27,"offset":116},327,{"line":61,"column":112,"offset":113},{"type":23,"value":89},{"type":14,"tagName":120,"properties":121,"children":122,"position":132},"p",{},[123],{"type":23,"value":124,"position":125},"kScript gives you two collection types and a set of functional methods to work them:",{"start":126,"end":129},{"line":127,"column":27,"offset":128},12,344,{"line":127,"column":130,"offset":131},85,428,{"start":133,"end":134},{"line":127,"column":27,"offset":128},{"line":127,"column":130,"offset":131},{"type":23,"value":89},{"type":14,"tagName":137,"properties":138,"children":139,"position":587},"ul",{},[140,141,273,274,382,383,586],{"type":23,"value":89},{"type":14,"tagName":142,"properties":143,"children":144,"position":269},"li",{},[145,164,171,185,191,204,211,224,230,243,249,262],{"type":14,"tagName":146,"properties":147,"children":148,"position":158},"strong",{},[149],{"type":23,"value":150,"position":151},"Arrays",{"start":152,"end":155},{"line":153,"column":67,"offset":154},14,434,{"line":153,"column":156,"offset":157},11,440,{"start":159,"end":161},{"line":153,"column":32,"offset":160},432,{"line":153,"column":162,"offset":163},13,442,{"type":23,"value":165,"position":166}," are ordered lists. Build them with ",{"start":167,"end":168},{"line":153,"column":162,"offset":163},{"line":153,"column":169,"offset":170},49,478,{"type":14,"tagName":172,"properties":173,"children":174,"position":182},"code",{},[175],{"type":23,"value":176,"position":177},"[...]",{"start":178,"end":179},{"line":153,"column":169,"offset":170},{"line":153,"column":180,"offset":181},56,485,{"start":183,"end":184},{"line":153,"column":169,"offset":170},{"line":153,"column":180,"offset":181},{"type":23,"value":186,"position":187}," literals and work them with ",{"start":188,"end":189},{"line":153,"column":180,"offset":181},{"line":153,"column":130,"offset":190},514,{"type":14,"tagName":172,"properties":192,"children":193,"position":201},{},[194],{"type":23,"value":195,"position":196},"push",{"start":197,"end":198},{"line":153,"column":130,"offset":190},{"line":153,"column":199,"offset":200},91,520,{"start":202,"end":203},{"line":153,"column":130,"offset":190},{"line":153,"column":199,"offset":200},{"type":23,"value":205,"position":206},", ",{"start":207,"end":208},{"line":153,"column":199,"offset":200},{"line":153,"column":209,"offset":210},93,522,{"type":14,"tagName":172,"properties":212,"children":213,"position":221},{},[214],{"type":23,"value":215,"position":216},"get",{"start":217,"end":218},{"line":153,"column":209,"offset":210},{"line":153,"column":219,"offset":220},98,527,{"start":222,"end":223},{"line":153,"column":209,"offset":210},{"line":153,"column":219,"offset":220},{"type":23,"value":205,"position":225},{"start":226,"end":227},{"line":153,"column":219,"offset":220},{"line":153,"column":228,"offset":229},100,529,{"type":14,"tagName":172,"properties":231,"children":232,"position":240},{},[233],{"type":23,"value":234,"position":235},"set",{"start":236,"end":237},{"line":153,"column":228,"offset":229},{"line":153,"column":238,"offset":239},105,534,{"start":241,"end":242},{"line":153,"column":228,"offset":229},{"line":153,"column":238,"offset":239},{"type":23,"value":205,"position":244},{"start":245,"end":246},{"line":153,"column":238,"offset":239},{"line":153,"column":247,"offset":248},107,536,{"type":14,"tagName":172,"properties":250,"children":251,"position":259},{},[252],{"type":23,"value":253,"position":254},"length()",{"start":255,"end":256},{"line":153,"column":247,"offset":248},{"line":153,"column":257,"offset":258},117,546,{"start":260,"end":261},{"line":153,"column":247,"offset":248},{"line":153,"column":257,"offset":258},{"type":23,"value":263,"position":264},", reducers, and mutators.",{"start":265,"end":266},{"line":153,"column":257,"offset":258},{"line":153,"column":267,"offset":268},142,571,{"start":270,"end":272},{"line":153,"column":27,"offset":271},430,{"line":153,"column":267,"offset":268},{"type":23,"value":89},{"type":14,"tagName":142,"properties":275,"children":276,"position":378},{},[277,294,301,314,321,333,339,351,358,371],{"type":14,"tagName":146,"properties":278,"children":279,"position":289},{},[280],{"type":23,"value":281,"position":282},"Maps",{"start":283,"end":286},{"line":284,"column":67,"offset":285},15,576,{"line":284,"column":287,"offset":288},9,580,{"start":290,"end":292},{"line":284,"column":32,"offset":291},574,{"line":284,"column":156,"offset":293},582,{"type":23,"value":295,"position":296}," are key/value stores. Create one with ",{"start":297,"end":298},{"line":284,"column":156,"offset":293},{"line":284,"column":299,"offset":300},50,621,{"type":14,"tagName":172,"properties":302,"children":303,"position":311},{},[304],{"type":23,"value":305,"position":306},"{}",{"start":307,"end":308},{"line":284,"column":299,"offset":300},{"line":284,"column":309,"offset":310},54,625,{"start":312,"end":313},{"line":284,"column":299,"offset":300},{"line":284,"column":309,"offset":310},{"type":23,"value":315,"position":316}," and use ",{"start":317,"end":318},{"line":284,"column":309,"offset":310},{"line":284,"column":319,"offset":320},63,634,{"type":14,"tagName":172,"properties":322,"children":323,"position":330},{},[324],{"type":23,"value":234,"position":325},{"start":326,"end":327},{"line":284,"column":319,"offset":320},{"line":284,"column":328,"offset":329},68,639,{"start":331,"end":332},{"line":284,"column":319,"offset":320},{"line":284,"column":328,"offset":329},{"type":23,"value":205,"position":334},{"start":335,"end":336},{"line":284,"column":328,"offset":329},{"line":284,"column":337,"offset":338},70,641,{"type":14,"tagName":172,"properties":340,"children":341,"position":348},{},[342],{"type":23,"value":215,"position":343},{"start":344,"end":345},{"line":284,"column":337,"offset":338},{"line":284,"column":346,"offset":347},75,646,{"start":349,"end":350},{"line":284,"column":337,"offset":338},{"line":284,"column":346,"offset":347},{"type":23,"value":352,"position":353},", and ",{"start":354,"end":355},{"line":284,"column":346,"offset":347},{"line":284,"column":356,"offset":357},81,652,{"type":14,"tagName":172,"properties":359,"children":360,"position":368},{},[361],{"type":23,"value":362,"position":363},"size()",{"start":364,"end":365},{"line":284,"column":356,"offset":357},{"line":284,"column":366,"offset":367},89,660,{"start":369,"end":370},{"line":284,"column":356,"offset":357},{"line":284,"column":366,"offset":367},{"type":23,"value":372,"position":373},".",{"start":374,"end":375},{"line":284,"column":366,"offset":367},{"line":284,"column":376,"offset":377},90,661,{"start":379,"end":381},{"line":284,"column":27,"offset":380},572,{"line":284,"column":376,"offset":377},{"type":23,"value":89},{"type":14,"tagName":142,"properties":384,"children":385,"position":582},{},[386,403,410,423,430,443,448,461,467,480,486,499,505,518,524,537,543,556,563,576],{"type":14,"tagName":146,"properties":387,"children":388,"position":397},{},[389],{"type":23,"value":390,"position":391},"Arrow lambdas",{"start":392,"end":394},{"line":112,"column":67,"offset":393},666,{"line":112,"column":395,"offset":396},18,679,{"start":398,"end":400},{"line":112,"column":32,"offset":399},664,{"line":112,"column":401,"offset":402},20,681,{"type":23,"value":404,"position":405}," (",{"start":406,"end":407},{"line":112,"column":401,"offset":402},{"line":112,"column":408,"offset":409},22,683,{"type":14,"tagName":172,"properties":411,"children":412,"position":420},{},[413],{"type":23,"value":414,"position":415},"(x) => ...",{"start":416,"end":417},{"line":112,"column":408,"offset":409},{"line":112,"column":418,"offset":419},34,695,{"start":421,"end":422},{"line":112,"column":408,"offset":409},{"line":112,"column":418,"offset":419},{"type":23,"value":424,"position":425},") feed the array reducers (",{"start":426,"end":427},{"line":112,"column":418,"offset":419},{"line":112,"column":428,"offset":429},61,722,{"type":14,"tagName":172,"properties":431,"children":432,"position":440},{},[433],{"type":23,"value":434,"position":435},"map",{"start":436,"end":437},{"line":112,"column":428,"offset":429},{"line":112,"column":438,"offset":439},66,727,{"start":441,"end":442},{"line":112,"column":428,"offset":429},{"line":112,"column":438,"offset":439},{"type":23,"value":205,"position":444},{"start":445,"end":446},{"line":112,"column":438,"offset":439},{"line":112,"column":328,"offset":447},729,{"type":14,"tagName":172,"properties":449,"children":450,"position":458},{},[451],{"type":23,"value":452,"position":453},"filter",{"start":454,"end":455},{"line":112,"column":328,"offset":447},{"line":112,"column":456,"offset":457},76,737,{"start":459,"end":460},{"line":112,"column":328,"offset":447},{"line":112,"column":456,"offset":457},{"type":23,"value":205,"position":462},{"start":463,"end":464},{"line":112,"column":456,"offset":457},{"line":112,"column":465,"offset":466},78,739,{"type":14,"tagName":172,"properties":468,"children":469,"position":477},{},[470],{"type":23,"value":471,"position":472},"reduce",{"start":473,"end":474},{"line":112,"column":465,"offset":466},{"line":112,"column":475,"offset":476},86,747,{"start":478,"end":479},{"line":112,"column":465,"offset":466},{"line":112,"column":475,"offset":476},{"type":23,"value":205,"position":481},{"start":482,"end":483},{"line":112,"column":475,"offset":476},{"line":112,"column":484,"offset":485},88,749,{"type":14,"tagName":172,"properties":487,"children":488,"position":496},{},[489],{"type":23,"value":490,"position":491},"find",{"start":492,"end":493},{"line":112,"column":484,"offset":485},{"line":112,"column":494,"offset":495},94,755,{"start":497,"end":498},{"line":112,"column":484,"offset":485},{"line":112,"column":494,"offset":495},{"type":23,"value":205,"position":500},{"start":501,"end":502},{"line":112,"column":494,"offset":495},{"line":112,"column":503,"offset":504},96,757,{"type":14,"tagName":172,"properties":506,"children":507,"position":515},{},[508],{"type":23,"value":509,"position":510},"some",{"start":511,"end":512},{"line":112,"column":503,"offset":504},{"line":112,"column":513,"offset":514},102,763,{"start":516,"end":517},{"line":112,"column":503,"offset":504},{"line":112,"column":513,"offset":514},{"type":23,"value":205,"position":519},{"start":520,"end":521},{"line":112,"column":513,"offset":514},{"line":112,"column":522,"offset":523},104,765,{"type":14,"tagName":172,"properties":525,"children":526,"position":534},{},[527],{"type":23,"value":528,"position":529},"every",{"start":530,"end":531},{"line":112,"column":522,"offset":523},{"line":112,"column":532,"offset":533},111,772,{"start":535,"end":536},{"line":112,"column":522,"offset":523},{"line":112,"column":532,"offset":533},{"type":23,"value":205,"position":538},{"start":539,"end":540},{"line":112,"column":532,"offset":533},{"line":112,"column":541,"offset":542},113,774,{"type":14,"tagName":172,"properties":544,"children":545,"position":553},{},[546],{"type":23,"value":547,"position":548},"forEach",{"start":549,"end":550},{"line":112,"column":541,"offset":542},{"line":112,"column":551,"offset":552},122,783,{"start":554,"end":555},{"line":112,"column":541,"offset":542},{"line":112,"column":551,"offset":552},{"type":23,"value":557,"position":558},") and the optional comparator of ",{"start":559,"end":560},{"line":112,"column":551,"offset":552},{"line":112,"column":561,"offset":562},155,816,{"type":14,"tagName":172,"properties":564,"children":565,"position":573},{},[566],{"type":23,"value":567,"position":568},"sort",{"start":569,"end":570},{"line":112,"column":561,"offset":562},{"line":112,"column":571,"offset":572},161,822,{"start":574,"end":575},{"line":112,"column":561,"offset":562},{"line":112,"column":571,"offset":572},{"type":23,"value":372,"position":577},{"start":578,"end":579},{"line":112,"column":571,"offset":572},{"line":112,"column":580,"offset":581},162,823,{"start":583,"end":585},{"line":112,"column":27,"offset":584},662,{"line":112,"column":580,"offset":581},{"type":23,"value":89},{"start":588,"end":589},{"line":153,"column":27,"offset":271},{"line":112,"column":580,"offset":581},{"type":23,"value":89},{"type":14,"tagName":120,"properties":592,"children":593,"position":625},{},[594,602,619],{"type":23,"value":595,"position":596},"Together these replace most hand-written loops. The reducers are the idiomatic way to transform a list, and they come with iteration guards built in, so a runaway transform stops loudly instead of hanging the chart. For a deeper tour of lambdas and the reducer family, see ",{"start":597,"end":599},{"line":395,"column":27,"offset":598},825,{"line":395,"column":600,"offset":601},274,1098,{"type":14,"tagName":603,"properties":604,"children":606,"position":615},"a",{"href":605},"lambdas-and-reducers.md",[607],{"type":23,"value":608,"position":609},"Lambdas & Reducers",{"start":610,"end":613},{"line":395,"column":611,"offset":612},275,1099,{"line":395,"column":80,"offset":614},1117,{"start":616,"end":617},{"line":395,"column":600,"offset":601},{"line":395,"column":94,"offset":618},1143,{"type":23,"value":372,"position":620},{"start":621,"end":622},{"line":395,"column":94,"offset":618},{"line":395,"column":623,"offset":624},320,1144,{"start":626,"end":627},{"line":395,"column":27,"offset":598},{"line":395,"column":623,"offset":624},{"type":23,"value":89},{"type":14,"tagName":102,"properties":630,"children":632,"position":641},{"id":631},"quick-reference",[633],{"type":23,"value":634,"position":635},"Quick reference",{"start":636,"end":638},{"line":401,"column":56,"offset":637},1149,{"line":401,"column":639,"offset":640},19,1164,{"start":642,"end":644},{"line":401,"column":27,"offset":643},1146,{"line":401,"column":639,"offset":640},{"type":23,"value":89},{"type":11,"children":647},[648],{"type":14,"tagName":649,"properties":650,"children":654,"data":-1},"pre",{"class":651,"style":652,"tabindex":653},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[655],{"type":14,"tagName":172,"properties":656,"children":657},{},[658,719,720,753,754,783,784,822,823,845,846,849,850,876,877,918,919,947,948,970,971,974,975,1032,1033,1083,1084,1149,1150,1199,1200,1248,1249,1299,1300,1347,1348,1351,1352,1373,1374,1390,1391,1407,1408,1430,1431,1453,1454,1470,1471,1487,1488,1504,1505,1508,1509,1531,1532,1553,1554,1610,1611,1632,1633,1654,1655,1676,1677],{"type":14,"tagName":35,"properties":659,"children":661},{"class":660},"line",[662,668,674,679,684,690,694,699,703,708,713],{"type":14,"tagName":35,"properties":663,"children":665},{"style":664},"--shiki-dark:#F97583;--shiki-light:#D73A49",[666],{"type":23,"value":667},"var",{"type":14,"tagName":35,"properties":669,"children":671},{"style":670},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[672],{"type":23,"value":673}," xs ",{"type":14,"tagName":35,"properties":675,"children":676},{"style":664},[677],{"type":23,"value":678},"=",{"type":14,"tagName":35,"properties":680,"children":681},{"style":670},[682],{"type":23,"value":683}," [",{"type":14,"tagName":35,"properties":685,"children":687},{"style":686},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[688],{"type":23,"value":689},"1",{"type":14,"tagName":35,"properties":691,"children":692},{"style":670},[693],{"type":23,"value":205},{"type":14,"tagName":35,"properties":695,"children":696},{"style":686},[697],{"type":23,"value":698},"2",{"type":14,"tagName":35,"properties":700,"children":701},{"style":670},[702],{"type":23,"value":205},{"type":14,"tagName":35,"properties":704,"children":705},{"style":686},[706],{"type":23,"value":707},"3",{"type":14,"tagName":35,"properties":709,"children":710},{"style":670},[711],{"type":23,"value":712},"]          ",{"type":14,"tagName":35,"properties":714,"children":716},{"style":715},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[717],{"type":23,"value":718},"// array literal",{"type":23,"value":89},{"type":14,"tagName":35,"properties":721,"children":722},{"class":660},[723,728,733,738,743,748],{"type":14,"tagName":35,"properties":724,"children":725},{"style":670},[726],{"type":23,"value":727},"xs.",{"type":14,"tagName":35,"properties":729,"children":731},{"style":730},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[732],{"type":23,"value":195},{"type":14,"tagName":35,"properties":734,"children":735},{"style":670},[736],{"type":23,"value":737},"(",{"type":14,"tagName":35,"properties":739,"children":740},{"style":686},[741],{"type":23,"value":742},"4",{"type":14,"tagName":35,"properties":744,"children":745},{"style":670},[746],{"type":23,"value":747},")                  ",{"type":14,"tagName":35,"properties":749,"children":750},{"style":715},[751],{"type":23,"value":752},"// append",{"type":23,"value":89},{"type":14,"tagName":35,"properties":755,"children":756},{"class":660},[757,761,765,769,773,778],{"type":14,"tagName":35,"properties":758,"children":759},{"style":670},[760],{"type":23,"value":727},{"type":14,"tagName":35,"properties":762,"children":763},{"style":730},[764],{"type":23,"value":215},{"type":14,"tagName":35,"properties":766,"children":767},{"style":670},[768],{"type":23,"value":737},{"type":14,"tagName":35,"properties":770,"children":771},{"style":686},[772],{"type":23,"value":653},{"type":14,"tagName":35,"properties":774,"children":775},{"style":670},[776],{"type":23,"value":777},")                   ",{"type":14,"tagName":35,"properties":779,"children":780},{"style":715},[781],{"type":23,"value":782},"// read by index",{"type":23,"value":89},{"type":14,"tagName":35,"properties":785,"children":786},{"class":660},[787,791,795,799,803,807,812,817],{"type":14,"tagName":35,"properties":788,"children":789},{"style":670},[790],{"type":23,"value":727},{"type":14,"tagName":35,"properties":792,"children":793},{"style":730},[794],{"type":23,"value":234},{"type":14,"tagName":35,"properties":796,"children":797},{"style":670},[798],{"type":23,"value":737},{"type":14,"tagName":35,"properties":800,"children":801},{"style":686},[802],{"type":23,"value":653},{"type":14,"tagName":35,"properties":804,"children":805},{"style":670},[806],{"type":23,"value":205},{"type":14,"tagName":35,"properties":808,"children":809},{"style":686},[810],{"type":23,"value":811},"99",{"type":14,"tagName":35,"properties":813,"children":814},{"style":670},[815],{"type":23,"value":816},")               ",{"type":14,"tagName":35,"properties":818,"children":819},{"style":715},[820],{"type":23,"value":821},"// write by index",{"type":23,"value":89},{"type":14,"tagName":35,"properties":824,"children":825},{"class":660},[826,830,835,840],{"type":14,"tagName":35,"properties":827,"children":828},{"style":670},[829],{"type":23,"value":727},{"type":14,"tagName":35,"properties":831,"children":832},{"style":730},[833],{"type":23,"value":834},"length",{"type":14,"tagName":35,"properties":836,"children":837},{"style":670},[838],{"type":23,"value":839},"()                 ",{"type":14,"tagName":35,"properties":841,"children":842},{"style":715},[843],{"type":23,"value":844},"// count",{"type":23,"value":89},{"type":14,"tagName":35,"properties":847,"children":848},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":851,"children":852},{"class":660},[853,857,862,866,871],{"type":14,"tagName":35,"properties":854,"children":855},{"style":664},[856],{"type":23,"value":667},{"type":14,"tagName":35,"properties":858,"children":859},{"style":670},[860],{"type":23,"value":861}," m ",{"type":14,"tagName":35,"properties":863,"children":864},{"style":664},[865],{"type":23,"value":678},{"type":14,"tagName":35,"properties":867,"children":868},{"style":670},[869],{"type":23,"value":870}," {}                  ",{"type":14,"tagName":35,"properties":872,"children":873},{"style":715},[874],{"type":23,"value":875},"// map literal",{"type":23,"value":89},{"type":14,"tagName":35,"properties":878,"children":879},{"class":660},[880,885,889,893,899,903,908,913],{"type":14,"tagName":35,"properties":881,"children":882},{"style":670},[883],{"type":23,"value":884},"m.",{"type":14,"tagName":35,"properties":886,"children":887},{"style":730},[888],{"type":23,"value":234},{"type":14,"tagName":35,"properties":890,"children":891},{"style":670},[892],{"type":23,"value":737},{"type":14,"tagName":35,"properties":894,"children":896},{"style":895},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[897],{"type":23,"value":898},"\"k\"",{"type":14,"tagName":35,"properties":900,"children":901},{"style":670},[902],{"type":23,"value":205},{"type":14,"tagName":35,"properties":904,"children":905},{"style":686},[906],{"type":23,"value":907},"10",{"type":14,"tagName":35,"properties":909,"children":910},{"style":670},[911],{"type":23,"value":912},")              ",{"type":14,"tagName":35,"properties":914,"children":915},{"style":715},[916],{"type":23,"value":917},"// write",{"type":23,"value":89},{"type":14,"tagName":35,"properties":920,"children":921},{"class":660},[922,926,930,934,938,942],{"type":14,"tagName":35,"properties":923,"children":924},{"style":670},[925],{"type":23,"value":884},{"type":14,"tagName":35,"properties":927,"children":928},{"style":730},[929],{"type":23,"value":215},{"type":14,"tagName":35,"properties":931,"children":932},{"style":670},[933],{"type":23,"value":737},{"type":14,"tagName":35,"properties":935,"children":936},{"style":895},[937],{"type":23,"value":898},{"type":14,"tagName":35,"properties":939,"children":940},{"style":670},[941],{"type":23,"value":747},{"type":14,"tagName":35,"properties":943,"children":944},{"style":715},[945],{"type":23,"value":946},"// read",{"type":23,"value":89},{"type":14,"tagName":35,"properties":949,"children":950},{"class":660},[951,955,960,965],{"type":14,"tagName":35,"properties":952,"children":953},{"style":670},[954],{"type":23,"value":884},{"type":14,"tagName":35,"properties":956,"children":957},{"style":730},[958],{"type":23,"value":959},"size",{"type":14,"tagName":35,"properties":961,"children":962},{"style":670},[963],{"type":23,"value":964},"()                    ",{"type":14,"tagName":35,"properties":966,"children":967},{"style":715},[968],{"type":23,"value":969},"// entry count",{"type":23,"value":89},{"type":14,"tagName":35,"properties":972,"children":973},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":976,"children":977},{"class":660},[978,982,986,991,997,1002,1007,1012,1017,1022,1027],{"type":14,"tagName":35,"properties":979,"children":980},{"style":670},[981],{"type":23,"value":727},{"type":14,"tagName":35,"properties":983,"children":984},{"style":730},[985],{"type":23,"value":434},{"type":14,"tagName":35,"properties":987,"children":988},{"style":670},[989],{"type":23,"value":990},"((",{"type":14,"tagName":35,"properties":992,"children":994},{"style":993},"--shiki-dark:#FFAB70;--shiki-light:#E36209",[995],{"type":23,"value":996},"v",{"type":14,"tagName":35,"properties":998,"children":999},{"style":670},[1000],{"type":23,"value":1001},") ",{"type":14,"tagName":35,"properties":1003,"children":1004},{"style":664},[1005],{"type":23,"value":1006},"=>",{"type":14,"tagName":35,"properties":1008,"children":1009},{"style":670},[1010],{"type":23,"value":1011}," v ",{"type":14,"tagName":35,"properties":1013,"children":1014},{"style":664},[1015],{"type":23,"value":1016},"*",{"type":14,"tagName":35,"properties":1018,"children":1019},{"style":686},[1020],{"type":23,"value":1021}," 2",{"type":14,"tagName":35,"properties":1023,"children":1024},{"style":670},[1025],{"type":23,"value":1026},")        ",{"type":14,"tagName":35,"properties":1028,"children":1029},{"style":715},[1030],{"type":23,"value":1031},"// transform each element",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1034,"children":1035},{"class":660},[1036,1040,1044,1048,1052,1056,1060,1064,1069,1073,1078],{"type":14,"tagName":35,"properties":1037,"children":1038},{"style":670},[1039],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1041,"children":1042},{"style":730},[1043],{"type":23,"value":452},{"type":14,"tagName":35,"properties":1045,"children":1046},{"style":670},[1047],{"type":23,"value":990},{"type":14,"tagName":35,"properties":1049,"children":1050},{"style":993},[1051],{"type":23,"value":996},{"type":14,"tagName":35,"properties":1053,"children":1054},{"style":670},[1055],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":1057,"children":1058},{"style":664},[1059],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":1061,"children":1062},{"style":670},[1063],{"type":23,"value":1011},{"type":14,"tagName":35,"properties":1065,"children":1066},{"style":664},[1067],{"type":23,"value":1068},">",{"type":14,"tagName":35,"properties":1070,"children":1071},{"style":686},[1072],{"type":23,"value":1021},{"type":14,"tagName":35,"properties":1074,"children":1075},{"style":670},[1076],{"type":23,"value":1077},")     ",{"type":14,"tagName":35,"properties":1079,"children":1080},{"style":715},[1081],{"type":23,"value":1082},"// keep matching elements",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1085,"children":1086},{"class":660},[1087,1091,1095,1099,1104,1108,1112,1116,1120,1125,1130,1135,1139,1144],{"type":14,"tagName":35,"properties":1088,"children":1089},{"style":670},[1090],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1092,"children":1093},{"style":730},[1094],{"type":23,"value":471},{"type":14,"tagName":35,"properties":1096,"children":1097},{"style":670},[1098],{"type":23,"value":990},{"type":14,"tagName":35,"properties":1100,"children":1101},{"style":993},[1102],{"type":23,"value":1103},"sum",{"type":14,"tagName":35,"properties":1105,"children":1106},{"style":670},[1107],{"type":23,"value":205},{"type":14,"tagName":35,"properties":1109,"children":1110},{"style":993},[1111],{"type":23,"value":996},{"type":14,"tagName":35,"properties":1113,"children":1114},{"style":670},[1115],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":1117,"children":1118},{"style":664},[1119],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":1121,"children":1122},{"style":670},[1123],{"type":23,"value":1124}," sum ",{"type":14,"tagName":35,"properties":1126,"children":1127},{"style":664},[1128],{"type":23,"value":1129},"+",{"type":14,"tagName":35,"properties":1131,"children":1132},{"style":670},[1133],{"type":23,"value":1134}," v, ",{"type":14,"tagName":35,"properties":1136,"children":1137},{"style":686},[1138],{"type":23,"value":653},{"type":14,"tagName":35,"properties":1140,"children":1141},{"style":670},[1142],{"type":23,"value":1143},")  ",{"type":14,"tagName":35,"properties":1145,"children":1146},{"style":715},[1147],{"type":23,"value":1148},"// fold to one value",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1151,"children":1152},{"class":660},[1153,1157,1161,1165,1169,1173,1177,1181,1185,1189,1194],{"type":14,"tagName":35,"properties":1154,"children":1155},{"style":670},[1156],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1158,"children":1159},{"style":730},[1160],{"type":23,"value":490},{"type":14,"tagName":35,"properties":1162,"children":1163},{"style":670},[1164],{"type":23,"value":990},{"type":14,"tagName":35,"properties":1166,"children":1167},{"style":993},[1168],{"type":23,"value":996},{"type":14,"tagName":35,"properties":1170,"children":1171},{"style":670},[1172],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":1174,"children":1175},{"style":664},[1176],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":1178,"children":1179},{"style":670},[1180],{"type":23,"value":1011},{"type":14,"tagName":35,"properties":1182,"children":1183},{"style":664},[1184],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":1186,"children":1187},{"style":686},[1188],{"type":23,"value":1021},{"type":14,"tagName":35,"properties":1190,"children":1191},{"style":670},[1192],{"type":23,"value":1193},")       ",{"type":14,"tagName":35,"properties":1195,"children":1196},{"style":715},[1197],{"type":23,"value":1198},"// first match, || na",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1201,"children":1202},{"class":660},[1203,1207,1211,1215,1219,1223,1227,1231,1235,1239,1243],{"type":14,"tagName":35,"properties":1204,"children":1205},{"style":670},[1206],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1208,"children":1209},{"style":730},[1210],{"type":23,"value":509},{"type":14,"tagName":35,"properties":1212,"children":1213},{"style":670},[1214],{"type":23,"value":990},{"type":14,"tagName":35,"properties":1216,"children":1217},{"style":993},[1218],{"type":23,"value":996},{"type":14,"tagName":35,"properties":1220,"children":1221},{"style":670},[1222],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":1224,"children":1225},{"style":664},[1226],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":1228,"children":1229},{"style":670},[1230],{"type":23,"value":1011},{"type":14,"tagName":35,"properties":1232,"children":1233},{"style":664},[1234],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":1236,"children":1237},{"style":686},[1238],{"type":23,"value":1021},{"type":14,"tagName":35,"properties":1240,"children":1241},{"style":670},[1242],{"type":23,"value":1193},{"type":14,"tagName":35,"properties":1244,"children":1245},{"style":715},[1246],{"type":23,"value":1247},"// true if any match",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1250,"children":1251},{"class":660},[1252,1256,1260,1264,1268,1272,1276,1280,1284,1289,1294],{"type":14,"tagName":35,"properties":1253,"children":1254},{"style":670},[1255],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1257,"children":1258},{"style":730},[1259],{"type":23,"value":528},{"type":14,"tagName":35,"properties":1261,"children":1262},{"style":670},[1263],{"type":23,"value":990},{"type":14,"tagName":35,"properties":1265,"children":1266},{"style":993},[1267],{"type":23,"value":996},{"type":14,"tagName":35,"properties":1269,"children":1270},{"style":670},[1271],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":1273,"children":1274},{"style":664},[1275],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":1277,"children":1278},{"style":670},[1279],{"type":23,"value":1011},{"type":14,"tagName":35,"properties":1281,"children":1282},{"style":664},[1283],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":1285,"children":1286},{"style":686},[1287],{"type":23,"value":1288}," 0",{"type":14,"tagName":35,"properties":1290,"children":1291},{"style":670},[1292],{"type":23,"value":1293},")      ",{"type":14,"tagName":35,"properties":1295,"children":1296},{"style":715},[1297],{"type":23,"value":1298},"// true if all match",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1301,"children":1302},{"class":660},[1303,1307,1311,1315,1319,1323,1327,1332,1337,1342],{"type":14,"tagName":35,"properties":1304,"children":1305},{"style":670},[1306],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1308,"children":1309},{"style":730},[1310],{"type":23,"value":547},{"type":14,"tagName":35,"properties":1312,"children":1313},{"style":670},[1314],{"type":23,"value":990},{"type":14,"tagName":35,"properties":1316,"children":1317},{"style":993},[1318],{"type":23,"value":996},{"type":14,"tagName":35,"properties":1320,"children":1321},{"style":670},[1322],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":1324,"children":1325},{"style":664},[1326],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":1328,"children":1329},{"style":670},[1330],{"type":23,"value":1331}," { ",{"type":14,"tagName":35,"properties":1333,"children":1334},{"style":664},[1335],{"type":23,"value":1336},"...",{"type":14,"tagName":35,"properties":1338,"children":1339},{"style":670},[1340],{"type":23,"value":1341}," })  ",{"type":14,"tagName":35,"properties":1343,"children":1344},{"style":715},[1345],{"type":23,"value":1346},"// run a side effect per element",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1349,"children":1350},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":1353,"children":1354},{"class":660},[1355,1359,1364,1368],{"type":14,"tagName":35,"properties":1356,"children":1357},{"style":670},[1358],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1360,"children":1361},{"style":730},[1362],{"type":23,"value":1363},"avg",{"type":14,"tagName":35,"properties":1365,"children":1366},{"style":670},[1367],{"type":23,"value":964},{"type":14,"tagName":35,"properties":1369,"children":1370},{"style":715},[1371],{"type":23,"value":1372},"// numeric reducers",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1375,"children":1376},{"class":660},[1377,1381,1385],{"type":14,"tagName":35,"properties":1378,"children":1379},{"style":670},[1380],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1382,"children":1383},{"style":730},[1384],{"type":23,"value":1103},{"type":14,"tagName":35,"properties":1386,"children":1387},{"style":670},[1388],{"type":23,"value":1389},"()",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1392,"children":1393},{"class":660},[1394,1398,1403],{"type":14,"tagName":35,"properties":1395,"children":1396},{"style":670},[1397],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1399,"children":1400},{"style":730},[1401],{"type":23,"value":1402},"median",{"type":14,"tagName":35,"properties":1404,"children":1405},{"style":670},[1406],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1409,"children":1410},{"class":660},[1411,1415,1420,1425],{"type":14,"tagName":35,"properties":1412,"children":1413},{"style":670},[1414],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1416,"children":1417},{"style":730},[1418],{"type":23,"value":1419},"stdev",{"type":14,"tagName":35,"properties":1421,"children":1422},{"style":670},[1423],{"type":23,"value":1424},"()                  ",{"type":14,"tagName":35,"properties":1426,"children":1427},{"style":715},[1428],{"type":23,"value":1429},"// population standard deviation",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1432,"children":1433},{"class":660},[1434,1438,1443,1448],{"type":14,"tagName":35,"properties":1435,"children":1436},{"style":670},[1437],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1439,"children":1440},{"style":730},[1441],{"type":23,"value":1442},"variance",{"type":14,"tagName":35,"properties":1444,"children":1445},{"style":670},[1446],{"type":23,"value":1447},"()               ",{"type":14,"tagName":35,"properties":1449,"children":1450},{"style":715},[1451],{"type":23,"value":1452},"// population variance",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1455,"children":1456},{"class":660},[1457,1461,1466],{"type":14,"tagName":35,"properties":1458,"children":1459},{"style":670},[1460],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1462,"children":1463},{"style":730},[1464],{"type":23,"value":1465},"min",{"type":14,"tagName":35,"properties":1467,"children":1468},{"style":670},[1469],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1472,"children":1473},{"class":660},[1474,1478,1483],{"type":14,"tagName":35,"properties":1475,"children":1476},{"style":670},[1477],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1479,"children":1480},{"style":730},[1481],{"type":23,"value":1482},"max",{"type":14,"tagName":35,"properties":1484,"children":1485},{"style":670},[1486],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1489,"children":1490},{"class":660},[1491,1495,1500],{"type":14,"tagName":35,"properties":1492,"children":1493},{"style":670},[1494],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1496,"children":1497},{"style":730},[1498],{"type":23,"value":1499},"range",{"type":14,"tagName":35,"properties":1501,"children":1502},{"style":670},[1503],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1506,"children":1507},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":1510,"children":1511},{"class":660},[1512,1516,1521,1526],{"type":14,"tagName":35,"properties":1513,"children":1514},{"style":670},[1515],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1517,"children":1518},{"style":730},[1519],{"type":23,"value":1520},"reverse",{"type":14,"tagName":35,"properties":1522,"children":1523},{"style":670},[1524],{"type":23,"value":1525},"()                ",{"type":14,"tagName":35,"properties":1527,"children":1528},{"style":715},[1529],{"type":23,"value":1530},"// reverse in place and return the array",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1533,"children":1534},{"class":660},[1535,1539,1543,1548],{"type":14,"tagName":35,"properties":1536,"children":1537},{"style":670},[1538],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1540,"children":1541},{"style":730},[1542],{"type":23,"value":567},{"type":14,"tagName":35,"properties":1544,"children":1545},{"style":670},[1546],{"type":23,"value":1547},"()                   ",{"type":14,"tagName":35,"properties":1549,"children":1550},{"style":715},[1551],{"type":23,"value":1552},"// numeric ascending sort, in place, returns the array",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1555,"children":1556},{"class":660},[1557,1561,1565,1569,1573,1577,1582,1586,1590,1595,1600,1605],{"type":14,"tagName":35,"properties":1558,"children":1559},{"style":670},[1560],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1562,"children":1563},{"style":730},[1564],{"type":23,"value":567},{"type":14,"tagName":35,"properties":1566,"children":1567},{"style":670},[1568],{"type":23,"value":990},{"type":14,"tagName":35,"properties":1570,"children":1571},{"style":993},[1572],{"type":23,"value":603},{"type":14,"tagName":35,"properties":1574,"children":1575},{"style":670},[1576],{"type":23,"value":205},{"type":14,"tagName":35,"properties":1578,"children":1579},{"style":993},[1580],{"type":23,"value":1581},"b",{"type":14,"tagName":35,"properties":1583,"children":1584},{"style":670},[1585],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":1587,"children":1588},{"style":664},[1589],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":1591,"children":1592},{"style":670},[1593],{"type":23,"value":1594}," b ",{"type":14,"tagName":35,"properties":1596,"children":1597},{"style":664},[1598],{"type":23,"value":1599},"-",{"type":14,"tagName":35,"properties":1601,"children":1602},{"style":670},[1603],{"type":23,"value":1604}," a)    ",{"type":14,"tagName":35,"properties":1606,"children":1607},{"style":715},[1608],{"type":23,"value":1609},"// custom order: comparator returns a number",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1612,"children":1613},{"class":660},[1614,1618,1623,1627],{"type":14,"tagName":35,"properties":1615,"children":1616},{"style":670},[1617],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1619,"children":1620},{"style":730},[1621],{"type":23,"value":1622},"first",{"type":14,"tagName":35,"properties":1624,"children":1625},{"style":670},[1626],{"type":23,"value":1424},{"type":14,"tagName":35,"properties":1628,"children":1629},{"style":715},[1630],{"type":23,"value":1631},"// first element",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1634,"children":1635},{"class":660},[1636,1640,1645,1649],{"type":14,"tagName":35,"properties":1637,"children":1638},{"style":670},[1639],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1641,"children":1642},{"style":730},[1643],{"type":23,"value":1644},"last",{"type":14,"tagName":35,"properties":1646,"children":1647},{"style":670},[1648],{"type":23,"value":1547},{"type":14,"tagName":35,"properties":1650,"children":1651},{"style":715},[1652],{"type":23,"value":1653},"// last element",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1656,"children":1657},{"class":660},[1658,1662,1667,1671],{"type":14,"tagName":35,"properties":1659,"children":1660},{"style":670},[1661],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1663,"children":1664},{"style":730},[1665],{"type":23,"value":1666},"shift",{"type":14,"tagName":35,"properties":1668,"children":1669},{"style":670},[1670],{"type":23,"value":1424},{"type":14,"tagName":35,"properties":1672,"children":1673},{"style":715},[1674],{"type":23,"value":1675},"// remove and return first element",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1678,"children":1679},{"class":660},[1680,1684,1689,1693,1697,1701],{"type":14,"tagName":35,"properties":1681,"children":1682},{"style":670},[1683],{"type":23,"value":727},{"type":14,"tagName":35,"properties":1685,"children":1686},{"style":730},[1687],{"type":23,"value":1688},"unshift",{"type":14,"tagName":35,"properties":1690,"children":1691},{"style":670},[1692],{"type":23,"value":737},{"type":14,"tagName":35,"properties":1694,"children":1695},{"style":686},[1696],{"type":23,"value":653},{"type":14,"tagName":35,"properties":1698,"children":1699},{"style":670},[1700],{"type":23,"value":816},{"type":14,"tagName":35,"properties":1702,"children":1703},{"style":715},[1704],{"type":23,"value":1705},"// prepend",{"type":23,"value":89},{"type":14,"tagName":102,"properties":1708,"children":1710,"position":1719},{"id":1709},"a-worked-example",[1711],{"type":23,"value":1712,"position":1713},"A worked example",{"start":1714,"end":1717},{"line":1715,"column":56,"offset":1716},59,2560,{"line":1715,"column":401,"offset":1718},2576,{"start":1720,"end":1722},{"line":1715,"column":27,"offset":1721},2557,{"line":1715,"column":401,"offset":1718},{"type":23,"value":89},{"type":14,"tagName":120,"properties":1725,"children":1726,"position":1735},{},[1727],{"type":23,"value":1728,"position":1729},"This script exercises the whole surface in one pass: it builds an array from the current bar's prices, mutates it, runs every reducer over it, stuffs results into a map, then sums everything into one plottable score. It is dense on purpose, as a map of what fits together.",{"start":1730,"end":1732},{"line":428,"column":27,"offset":1731},2578,{"line":428,"column":1733,"offset":1734},273,2850,{"start":1736,"end":1737},{"line":428,"column":27,"offset":1731},{"line":428,"column":1733,"offset":1734},{"type":23,"value":89},{"type":11,"children":1740},[1741],{"type":14,"tagName":649,"properties":1742,"children":1744,"data":-1},{"class":651,"style":652,"tabindex":653,"title":1743},"Collections happy path",[1745],{"type":14,"tagName":172,"properties":1746,"children":1747},{},[1748,1756,1757,1812,1813,1816,1817,1857,1858,1861,1862,1883,1884,1901,1902,1965,1966,1969,1970,2035,2036,2090,2091,2163,2164,2217,2218,2271,2272,2328,2329,2349,2350,2383,2384,2410,2411,2419,2420,2423,2424,2445,2446,2472,2473,2507,2508,2586,2587,2590,2591,2718,2719,2722,2723],{"type":14,"tagName":35,"properties":1749,"children":1750},{"class":660},[1751],{"type":14,"tagName":35,"properties":1752,"children":1753},{"style":715},[1754],{"type":23,"value":1755},"//@version=2",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1758,"children":1759},{"class":660},[1760,1765,1770,1774,1779,1784,1788,1793,1798,1802,1807],{"type":14,"tagName":35,"properties":1761,"children":1762},{"style":730},[1763],{"type":23,"value":1764},"define",{"type":14,"tagName":35,"properties":1766,"children":1767},{"style":670},[1768],{"type":23,"value":1769},"(title",{"type":14,"tagName":35,"properties":1771,"children":1772},{"style":664},[1773],{"type":23,"value":678},{"type":14,"tagName":35,"properties":1775,"children":1776},{"style":895},[1777],{"type":23,"value":1778},"\"Collections Happy Path\"",{"type":14,"tagName":35,"properties":1780,"children":1781},{"style":670},[1782],{"type":23,"value":1783},", position",{"type":14,"tagName":35,"properties":1785,"children":1786},{"style":664},[1787],{"type":23,"value":678},{"type":14,"tagName":35,"properties":1789,"children":1790},{"style":895},[1791],{"type":23,"value":1792},"\"offchart\"",{"type":14,"tagName":35,"properties":1794,"children":1795},{"style":670},[1796],{"type":23,"value":1797},", axis",{"type":14,"tagName":35,"properties":1799,"children":1800},{"style":664},[1801],{"type":23,"value":678},{"type":14,"tagName":35,"properties":1803,"children":1804},{"style":686},[1805],{"type":23,"value":1806},"true",{"type":14,"tagName":35,"properties":1808,"children":1809},{"style":670},[1810],{"type":23,"value":1811},")",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1814,"children":1815},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":1818,"children":1819},{"class":660},[1820,1825,1829,1834,1839,1843,1848,1852],{"type":14,"tagName":35,"properties":1821,"children":1822},{"style":670},[1823],{"type":23,"value":1824},"timeseries trade ",{"type":14,"tagName":35,"properties":1826,"children":1827},{"style":664},[1828],{"type":23,"value":678},{"type":14,"tagName":35,"properties":1830,"children":1831},{"style":730},[1832],{"type":23,"value":1833}," ohlcv",{"type":14,"tagName":35,"properties":1835,"children":1836},{"style":670},[1837],{"type":23,"value":1838},"(symbol",{"type":14,"tagName":35,"properties":1840,"children":1841},{"style":664},[1842],{"type":23,"value":678},{"type":14,"tagName":35,"properties":1844,"children":1845},{"style":670},[1846],{"type":23,"value":1847},"currentSymbol, exchange",{"type":14,"tagName":35,"properties":1849,"children":1850},{"style":664},[1851],{"type":23,"value":678},{"type":14,"tagName":35,"properties":1853,"children":1854},{"style":670},[1855],{"type":23,"value":1856},"currentExchange)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1859,"children":1860},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":1863,"children":1864},{"class":660},[1865,1869,1874,1878],{"type":14,"tagName":35,"properties":1866,"children":1867},{"style":664},[1868],{"type":23,"value":667},{"type":14,"tagName":35,"properties":1870,"children":1871},{"style":670},[1872],{"type":23,"value":1873}," prices ",{"type":14,"tagName":35,"properties":1875,"children":1876},{"style":664},[1877],{"type":23,"value":678},{"type":14,"tagName":35,"properties":1879,"children":1880},{"style":670},[1881],{"type":23,"value":1882}," [trade.open, trade.high, trade.low]",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1885,"children":1886},{"class":660},[1887,1892,1896],{"type":14,"tagName":35,"properties":1888,"children":1889},{"style":670},[1890],{"type":23,"value":1891},"prices.",{"type":14,"tagName":35,"properties":1893,"children":1894},{"style":730},[1895],{"type":23,"value":195},{"type":14,"tagName":35,"properties":1897,"children":1898},{"style":670},[1899],{"type":23,"value":1900},"(trade.close)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":1903,"children":1904},{"class":660},[1905,1909,1913,1917,1921,1926,1930,1934,1938,1942,1946,1951,1956,1961],{"type":14,"tagName":35,"properties":1906,"children":1907},{"style":670},[1908],{"type":23,"value":1891},{"type":14,"tagName":35,"properties":1910,"children":1911},{"style":730},[1912],{"type":23,"value":234},{"type":14,"tagName":35,"properties":1914,"children":1915},{"style":670},[1916],{"type":23,"value":737},{"type":14,"tagName":35,"properties":1918,"children":1919},{"style":686},[1920],{"type":23,"value":653},{"type":14,"tagName":35,"properties":1922,"children":1923},{"style":670},[1924],{"type":23,"value":1925},", prices.",{"type":14,"tagName":35,"properties":1927,"children":1928},{"style":730},[1929],{"type":23,"value":215},{"type":14,"tagName":35,"properties":1931,"children":1932},{"style":670},[1933],{"type":23,"value":737},{"type":14,"tagName":35,"properties":1935,"children":1936},{"style":686},[1937],{"type":23,"value":653},{"type":14,"tagName":35,"properties":1939,"children":1940},{"style":670},[1941],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":1943,"children":1944},{"style":664},[1945],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":1947,"children":1948},{"style":670},[1949],{"type":23,"value":1950}," barIndex ",{"type":14,"tagName":35,"properties":1952,"children":1953},{"style":664},[1954],{"type":23,"value":1955},"/",{"type":14,"tagName":35,"properties":1957,"children":1958},{"style":686},[1959],{"type":23,"value":1960}," 10",{"type":14,"tagName":35,"properties":1962,"children":1963},{"style":670},[1964],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":1967,"children":1968},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":1971,"children":1972},{"class":660},[1973,1977,1982,1986,1991,1995,1999,2004,2008,2013,2017,2021,2026,2030],{"type":14,"tagName":35,"properties":1974,"children":1975},{"style":664},[1976],{"type":23,"value":667},{"type":14,"tagName":35,"properties":1978,"children":1979},{"style":670},[1980],{"type":23,"value":1981}," transformed ",{"type":14,"tagName":35,"properties":1983,"children":1984},{"style":664},[1985],{"type":23,"value":678},{"type":14,"tagName":35,"properties":1987,"children":1988},{"style":670},[1989],{"type":23,"value":1990}," prices.",{"type":14,"tagName":35,"properties":1992,"children":1993},{"style":730},[1994],{"type":23,"value":434},{"type":14,"tagName":35,"properties":1996,"children":1997},{"style":670},[1998],{"type":23,"value":990},{"type":14,"tagName":35,"properties":2000,"children":2001},{"style":993},[2002],{"type":23,"value":2003},"value",{"type":14,"tagName":35,"properties":2005,"children":2006},{"style":670},[2007],{"type":23,"value":205},{"type":14,"tagName":35,"properties":2009,"children":2010},{"style":993},[2011],{"type":23,"value":2012},"index",{"type":14,"tagName":35,"properties":2014,"children":2015},{"style":670},[2016],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":2018,"children":2019},{"style":664},[2020],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":2022,"children":2023},{"style":670},[2024],{"type":23,"value":2025}," value ",{"type":14,"tagName":35,"properties":2027,"children":2028},{"style":664},[2029],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":2031,"children":2032},{"style":670},[2033],{"type":23,"value":2034}," index)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2037,"children":2038},{"class":660},[2039,2043,2048,2052,2057,2061,2065,2069,2073,2077,2081,2085],{"type":14,"tagName":35,"properties":2040,"children":2041},{"style":664},[2042],{"type":23,"value":667},{"type":14,"tagName":35,"properties":2044,"children":2045},{"style":670},[2046],{"type":23,"value":2047}," filtered ",{"type":14,"tagName":35,"properties":2049,"children":2050},{"style":664},[2051],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2053,"children":2054},{"style":670},[2055],{"type":23,"value":2056}," transformed.",{"type":14,"tagName":35,"properties":2058,"children":2059},{"style":730},[2060],{"type":23,"value":452},{"type":14,"tagName":35,"properties":2062,"children":2063},{"style":670},[2064],{"type":23,"value":990},{"type":14,"tagName":35,"properties":2066,"children":2067},{"style":993},[2068],{"type":23,"value":2003},{"type":14,"tagName":35,"properties":2070,"children":2071},{"style":670},[2072],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":2074,"children":2075},{"style":664},[2076],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":2078,"children":2079},{"style":670},[2080],{"type":23,"value":2025},{"type":14,"tagName":35,"properties":2082,"children":2083},{"style":664},[2084],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":2086,"children":2087},{"style":670},[2088],{"type":23,"value":2089}," trade.low)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2092,"children":2093},{"class":660},[2094,2098,2103,2107,2112,2116,2120,2125,2129,2133,2137,2141,2146,2150,2155,2159],{"type":14,"tagName":35,"properties":2095,"children":2096},{"style":664},[2097],{"type":23,"value":667},{"type":14,"tagName":35,"properties":2099,"children":2100},{"style":670},[2101],{"type":23,"value":2102}," reduced ",{"type":14,"tagName":35,"properties":2104,"children":2105},{"style":664},[2106],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2108,"children":2109},{"style":670},[2110],{"type":23,"value":2111}," filtered.",{"type":14,"tagName":35,"properties":2113,"children":2114},{"style":730},[2115],{"type":23,"value":471},{"type":14,"tagName":35,"properties":2117,"children":2118},{"style":670},[2119],{"type":23,"value":990},{"type":14,"tagName":35,"properties":2121,"children":2122},{"style":993},[2123],{"type":23,"value":2124},"total",{"type":14,"tagName":35,"properties":2126,"children":2127},{"style":670},[2128],{"type":23,"value":205},{"type":14,"tagName":35,"properties":2130,"children":2131},{"style":993},[2132],{"type":23,"value":2003},{"type":14,"tagName":35,"properties":2134,"children":2135},{"style":670},[2136],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":2138,"children":2139},{"style":664},[2140],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":2142,"children":2143},{"style":670},[2144],{"type":23,"value":2145}," total ",{"type":14,"tagName":35,"properties":2147,"children":2148},{"style":664},[2149],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":2151,"children":2152},{"style":670},[2153],{"type":23,"value":2154}," value, ",{"type":14,"tagName":35,"properties":2156,"children":2157},{"style":686},[2158],{"type":23,"value":653},{"type":14,"tagName":35,"properties":2160,"children":2161},{"style":670},[2162],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":2165,"children":2166},{"class":660},[2167,2171,2176,2180,2184,2188,2192,2196,2200,2204,2208,2212],{"type":14,"tagName":35,"properties":2168,"children":2169},{"style":664},[2170],{"type":23,"value":667},{"type":14,"tagName":35,"properties":2172,"children":2173},{"style":670},[2174],{"type":23,"value":2175}," firstLarge ",{"type":14,"tagName":35,"properties":2177,"children":2178},{"style":664},[2179],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2181,"children":2182},{"style":670},[2183],{"type":23,"value":2056},{"type":14,"tagName":35,"properties":2185,"children":2186},{"style":730},[2187],{"type":23,"value":490},{"type":14,"tagName":35,"properties":2189,"children":2190},{"style":670},[2191],{"type":23,"value":990},{"type":14,"tagName":35,"properties":2193,"children":2194},{"style":993},[2195],{"type":23,"value":2003},{"type":14,"tagName":35,"properties":2197,"children":2198},{"style":670},[2199],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":2201,"children":2202},{"style":664},[2203],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":2205,"children":2206},{"style":670},[2207],{"type":23,"value":2025},{"type":14,"tagName":35,"properties":2209,"children":2210},{"style":664},[2211],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":2213,"children":2214},{"style":670},[2215],{"type":23,"value":2216}," trade.close)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2219,"children":2220},{"class":660},[2221,2225,2230,2234,2238,2242,2246,2250,2254,2258,2262,2266],{"type":14,"tagName":35,"properties":2222,"children":2223},{"style":664},[2224],{"type":23,"value":667},{"type":14,"tagName":35,"properties":2226,"children":2227},{"style":670},[2228],{"type":23,"value":2229}," hasHigh ",{"type":14,"tagName":35,"properties":2231,"children":2232},{"style":664},[2233],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2235,"children":2236},{"style":670},[2237],{"type":23,"value":2056},{"type":14,"tagName":35,"properties":2239,"children":2240},{"style":730},[2241],{"type":23,"value":509},{"type":14,"tagName":35,"properties":2243,"children":2244},{"style":670},[2245],{"type":23,"value":990},{"type":14,"tagName":35,"properties":2247,"children":2248},{"style":993},[2249],{"type":23,"value":2003},{"type":14,"tagName":35,"properties":2251,"children":2252},{"style":670},[2253],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":2255,"children":2256},{"style":664},[2257],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":2259,"children":2260},{"style":670},[2261],{"type":23,"value":2025},{"type":14,"tagName":35,"properties":2263,"children":2264},{"style":664},[2265],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":2267,"children":2268},{"style":670},[2269],{"type":23,"value":2270}," trade.high)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2273,"children":2274},{"class":660},[2275,2279,2284,2288,2292,2296,2300,2304,2308,2312,2316,2320,2324],{"type":14,"tagName":35,"properties":2276,"children":2277},{"style":664},[2278],{"type":23,"value":667},{"type":14,"tagName":35,"properties":2280,"children":2281},{"style":670},[2282],{"type":23,"value":2283}," allPositive ",{"type":14,"tagName":35,"properties":2285,"children":2286},{"style":664},[2287],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2289,"children":2290},{"style":670},[2291],{"type":23,"value":2056},{"type":14,"tagName":35,"properties":2293,"children":2294},{"style":730},[2295],{"type":23,"value":528},{"type":14,"tagName":35,"properties":2297,"children":2298},{"style":670},[2299],{"type":23,"value":990},{"type":14,"tagName":35,"properties":2301,"children":2302},{"style":993},[2303],{"type":23,"value":2003},{"type":14,"tagName":35,"properties":2305,"children":2306},{"style":670},[2307],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":2309,"children":2310},{"style":664},[2311],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":2313,"children":2314},{"style":670},[2315],{"type":23,"value":2025},{"type":14,"tagName":35,"properties":2317,"children":2318},{"style":664},[2319],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":2321,"children":2322},{"style":686},[2323],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":2325,"children":2326},{"style":670},[2327],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":2330,"children":2331},{"class":660},[2332,2336,2341,2345],{"type":14,"tagName":35,"properties":2333,"children":2334},{"style":664},[2335],{"type":23,"value":667},{"type":14,"tagName":35,"properties":2337,"children":2338},{"style":670},[2339],{"type":23,"value":2340}," sideEffectTotal ",{"type":14,"tagName":35,"properties":2342,"children":2343},{"style":664},[2344],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2346,"children":2347},{"style":686},[2348],{"type":23,"value":1288},{"type":23,"value":89},{"type":14,"tagName":35,"properties":2351,"children":2352},{"class":660},[2353,2358,2362,2366,2370,2374,2378],{"type":14,"tagName":35,"properties":2354,"children":2355},{"style":670},[2356],{"type":23,"value":2357},"transformed.",{"type":14,"tagName":35,"properties":2359,"children":2360},{"style":730},[2361],{"type":23,"value":547},{"type":14,"tagName":35,"properties":2363,"children":2364},{"style":670},[2365],{"type":23,"value":990},{"type":14,"tagName":35,"properties":2367,"children":2368},{"style":993},[2369],{"type":23,"value":2003},{"type":14,"tagName":35,"properties":2371,"children":2372},{"style":670},[2373],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":2375,"children":2376},{"style":664},[2377],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":2379,"children":2380},{"style":670},[2381],{"type":23,"value":2382}," {",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2385,"children":2386},{"class":660},[2387,2392,2397,2401,2405],{"type":14,"tagName":35,"properties":2388,"children":2389},{"style":670},[2390],{"type":23,"value":2391},"  sideEffectTotal ",{"type":14,"tagName":35,"properties":2393,"children":2394},{"style":664},[2395],{"type":23,"value":2396},"+=",{"type":14,"tagName":35,"properties":2398,"children":2399},{"style":670},[2400],{"type":23,"value":2025},{"type":14,"tagName":35,"properties":2402,"children":2403},{"style":664},[2404],{"type":23,"value":1955},{"type":14,"tagName":35,"properties":2406,"children":2407},{"style":686},[2408],{"type":23,"value":2409}," 1000",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2412,"children":2413},{"class":660},[2414],{"type":14,"tagName":35,"properties":2415,"children":2416},{"style":670},[2417],{"type":23,"value":2418},"})",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2421,"children":2422},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":2425,"children":2426},{"class":660},[2427,2431,2436,2440],{"type":14,"tagName":35,"properties":2428,"children":2429},{"style":664},[2430],{"type":23,"value":667},{"type":14,"tagName":35,"properties":2432,"children":2433},{"style":670},[2434],{"type":23,"value":2435}," levels ",{"type":14,"tagName":35,"properties":2437,"children":2438},{"style":664},[2439],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2441,"children":2442},{"style":670},[2443],{"type":23,"value":2444}," {}",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2447,"children":2448},{"class":660},[2449,2454,2458,2462,2467],{"type":14,"tagName":35,"properties":2450,"children":2451},{"style":670},[2452],{"type":23,"value":2453},"levels.",{"type":14,"tagName":35,"properties":2455,"children":2456},{"style":730},[2457],{"type":23,"value":234},{"type":14,"tagName":35,"properties":2459,"children":2460},{"style":670},[2461],{"type":23,"value":737},{"type":14,"tagName":35,"properties":2463,"children":2464},{"style":895},[2465],{"type":23,"value":2466},"\"reduced\"",{"type":14,"tagName":35,"properties":2468,"children":2469},{"style":670},[2470],{"type":23,"value":2471},", reduced)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2474,"children":2475},{"class":660},[2476,2480,2484,2488,2493,2497,2502],{"type":14,"tagName":35,"properties":2477,"children":2478},{"style":670},[2479],{"type":23,"value":2453},{"type":14,"tagName":35,"properties":2481,"children":2482},{"style":730},[2483],{"type":23,"value":234},{"type":14,"tagName":35,"properties":2485,"children":2486},{"style":670},[2487],{"type":23,"value":737},{"type":14,"tagName":35,"properties":2489,"children":2490},{"style":895},[2491],{"type":23,"value":2492},"\"first\"",{"type":14,"tagName":35,"properties":2494,"children":2495},{"style":670},[2496],{"type":23,"value":205},{"type":14,"tagName":35,"properties":2498,"children":2499},{"style":730},[2500],{"type":23,"value":2501},"nz",{"type":14,"tagName":35,"properties":2503,"children":2504},{"style":670},[2505],{"type":23,"value":2506},"(firstLarge, trade.close))",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2509,"children":2510},{"class":660},[2511,2515,2519,2523,2528,2533,2538,2543,2548,2552,2556,2560,2565,2569,2573,2577,2581],{"type":14,"tagName":35,"properties":2512,"children":2513},{"style":670},[2514],{"type":23,"value":2453},{"type":14,"tagName":35,"properties":2516,"children":2517},{"style":730},[2518],{"type":23,"value":234},{"type":14,"tagName":35,"properties":2520,"children":2521},{"style":670},[2522],{"type":23,"value":737},{"type":14,"tagName":35,"properties":2524,"children":2525},{"style":895},[2526],{"type":23,"value":2527},"\"flags\"",{"type":14,"tagName":35,"properties":2529,"children":2530},{"style":670},[2531],{"type":23,"value":2532},", (hasHigh ",{"type":14,"tagName":35,"properties":2534,"children":2535},{"style":664},[2536],{"type":23,"value":2537},"?",{"type":14,"tagName":35,"properties":2539,"children":2540},{"style":686},[2541],{"type":23,"value":2542}," 1",{"type":14,"tagName":35,"properties":2544,"children":2545},{"style":664},[2546],{"type":23,"value":2547}," :",{"type":14,"tagName":35,"properties":2549,"children":2550},{"style":686},[2551],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":2553,"children":2554},{"style":670},[2555],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":2557,"children":2558},{"style":664},[2559],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":2561,"children":2562},{"style":670},[2563],{"type":23,"value":2564}," (allPositive ",{"type":14,"tagName":35,"properties":2566,"children":2567},{"style":664},[2568],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":2570,"children":2571},{"style":686},[2572],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":2574,"children":2575},{"style":664},[2576],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":2578,"children":2579},{"style":686},[2580],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":2582,"children":2583},{"style":670},[2584],{"type":23,"value":2585},"))",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2588,"children":2589},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":2592,"children":2593},{"class":660},[2594,2598,2603,2607,2612,2616,2620,2624,2628,2632,2636,2640,2644,2648,2652,2656,2660,2664,2668,2672,2676,2680,2684,2688,2693,2697,2701,2705,2709,2713],{"type":14,"tagName":35,"properties":2595,"children":2596},{"style":664},[2597],{"type":23,"value":667},{"type":14,"tagName":35,"properties":2599,"children":2600},{"style":670},[2601],{"type":23,"value":2602}," score ",{"type":14,"tagName":35,"properties":2604,"children":2605},{"style":664},[2606],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2608,"children":2609},{"style":670},[2610],{"type":23,"value":2611}," levels.",{"type":14,"tagName":35,"properties":2613,"children":2614},{"style":730},[2615],{"type":23,"value":215},{"type":14,"tagName":35,"properties":2617,"children":2618},{"style":670},[2619],{"type":23,"value":737},{"type":14,"tagName":35,"properties":2621,"children":2622},{"style":895},[2623],{"type":23,"value":2466},{"type":14,"tagName":35,"properties":2625,"children":2626},{"style":670},[2627],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":2629,"children":2630},{"style":664},[2631],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":2633,"children":2634},{"style":670},[2635],{"type":23,"value":2611},{"type":14,"tagName":35,"properties":2637,"children":2638},{"style":730},[2639],{"type":23,"value":215},{"type":14,"tagName":35,"properties":2641,"children":2642},{"style":670},[2643],{"type":23,"value":737},{"type":14,"tagName":35,"properties":2645,"children":2646},{"style":895},[2647],{"type":23,"value":2492},{"type":14,"tagName":35,"properties":2649,"children":2650},{"style":670},[2651],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":2653,"children":2654},{"style":664},[2655],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":2657,"children":2658},{"style":670},[2659],{"type":23,"value":2611},{"type":14,"tagName":35,"properties":2661,"children":2662},{"style":730},[2663],{"type":23,"value":215},{"type":14,"tagName":35,"properties":2665,"children":2666},{"style":670},[2667],{"type":23,"value":737},{"type":14,"tagName":35,"properties":2669,"children":2670},{"style":895},[2671],{"type":23,"value":2527},{"type":14,"tagName":35,"properties":2673,"children":2674},{"style":670},[2675],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":2677,"children":2678},{"style":664},[2679],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":2681,"children":2682},{"style":670},[2683],{"type":23,"value":1990},{"type":14,"tagName":35,"properties":2685,"children":2686},{"style":730},[2687],{"type":23,"value":834},{"type":14,"tagName":35,"properties":2689,"children":2690},{"style":670},[2691],{"type":23,"value":2692},"() ",{"type":14,"tagName":35,"properties":2694,"children":2695},{"style":664},[2696],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":2698,"children":2699},{"style":670},[2700],{"type":23,"value":2611},{"type":14,"tagName":35,"properties":2702,"children":2703},{"style":730},[2704],{"type":23,"value":959},{"type":14,"tagName":35,"properties":2706,"children":2707},{"style":670},[2708],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":2710,"children":2711},{"style":664},[2712],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":2714,"children":2715},{"style":670},[2716],{"type":23,"value":2717}," sideEffectTotal",{"type":23,"value":89},{"type":14,"tagName":35,"properties":2720,"children":2721},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":2724,"children":2725},{"class":660},[2726,2731,2736,2740,2745,2749,2754,2759,2764,2768,2772,2777,2781,2785,2790,2795,2799,2803,2808],{"type":14,"tagName":35,"properties":2727,"children":2728},{"style":730},[2729],{"type":23,"value":2730},"plotLine",{"type":14,"tagName":35,"properties":2732,"children":2733},{"style":670},[2734],{"type":23,"value":2735},"(value",{"type":14,"tagName":35,"properties":2737,"children":2738},{"style":664},[2739],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2741,"children":2742},{"style":670},[2743],{"type":23,"value":2744},"score, colors",{"type":14,"tagName":35,"properties":2746,"children":2747},{"style":664},[2748],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2750,"children":2751},{"style":670},[2752],{"type":23,"value":2753},"[",{"type":14,"tagName":35,"properties":2755,"children":2756},{"style":895},[2757],{"type":23,"value":2758},"\"#2563eb\"",{"type":14,"tagName":35,"properties":2760,"children":2761},{"style":670},[2762],{"type":23,"value":2763},"], width",{"type":14,"tagName":35,"properties":2765,"children":2766},{"style":664},[2767],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2769,"children":2770},{"style":686},[2771],{"type":23,"value":698},{"type":14,"tagName":35,"properties":2773,"children":2774},{"style":670},[2775],{"type":23,"value":2776},", label",{"type":14,"tagName":35,"properties":2778,"children":2779},{"style":664},[2780],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2782,"children":2783},{"style":670},[2784],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":2786,"children":2787},{"style":895},[2788],{"type":23,"value":2789},"\"Collection score\"",{"type":14,"tagName":35,"properties":2791,"children":2792},{"style":670},[2793],{"type":23,"value":2794},"], desc",{"type":14,"tagName":35,"properties":2796,"children":2797},{"style":664},[2798],{"type":23,"value":678},{"type":14,"tagName":35,"properties":2800,"children":2801},{"style":670},[2802],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":2804,"children":2805},{"style":895},[2806],{"type":23,"value":2807},"\"arrays maps lambdas and reducers\"",{"type":14,"tagName":35,"properties":2809,"children":2810},{"style":670},[2811],{"type":23,"value":2812},"])",{"type":23,"value":89},{"type":14,"tagName":120,"properties":2815,"children":2816,"position":2825},{},[2817],{"type":23,"value":2818,"position":2819},"A few idioms worth lifting out of that wall:",{"start":2820,"end":2822},{"line":494,"column":27,"offset":2821},4067,{"line":494,"column":2823,"offset":2824},45,4111,{"start":2826,"end":2827},{"line":494,"column":27,"offset":2821},{"line":494,"column":2823,"offset":2824},{"type":23,"value":89},{"type":14,"tagName":137,"properties":2830,"children":2831,"position":3020},{},[2832,2833,2859,2860,2967,2968,3019],{"type":23,"value":89},{"type":14,"tagName":142,"properties":2834,"children":2835,"position":2855},{},[2836,2849],{"type":14,"tagName":172,"properties":2837,"children":2838,"position":2846},{},[2839],{"type":23,"value":2840,"position":2841},"prices.set(0, prices.get(0) + barIndex / 10)",{"start":2842,"end":2844},{"line":503,"column":32,"offset":2843},4115,{"line":503,"column":169,"offset":2845},4161,{"start":2847,"end":2848},{"line":503,"column":32,"offset":2843},{"line":503,"column":169,"offset":2845},{"type":23,"value":2850,"position":2851}," reads, modifies, and writes one slot in place.",{"start":2852,"end":2853},{"line":503,"column":169,"offset":2845},{"line":503,"column":503,"offset":2854},4208,{"start":2856,"end":2858},{"line":503,"column":27,"offset":2857},4113,{"line":503,"column":503,"offset":2854},{"type":23,"value":89},{"type":14,"tagName":142,"properties":2861,"children":2862,"position":2963},{},[2863,2877,2883,2895,2902,2914,2920,2932,2939,2957],{"type":14,"tagName":172,"properties":2864,"children":2865,"position":2874},{},[2866],{"type":23,"value":2867,"position":2868},"nz(firstLarge, trade.close)",{"start":2869,"end":2872},{"line":2870,"column":32,"offset":2871},97,4211,{"line":2870,"column":33,"offset":2873},4240,{"start":2875,"end":2876},{"line":2870,"column":32,"offset":2871},{"line":2870,"column":33,"offset":2873},{"type":23,"value":2878,"position":2879}," matters because ",{"start":2880,"end":2881},{"line":2870,"column":33,"offset":2873},{"line":2870,"column":169,"offset":2882},4257,{"type":14,"tagName":172,"properties":2884,"children":2885,"position":2892},{},[2886],{"type":23,"value":490,"position":2887},{"start":2888,"end":2889},{"line":2870,"column":169,"offset":2882},{"line":2870,"column":2890,"offset":2891},55,4263,{"start":2893,"end":2894},{"line":2870,"column":169,"offset":2882},{"line":2870,"column":2890,"offset":2891},{"type":23,"value":2896,"position":2897}," returns ",{"start":2898,"end":2899},{"line":2870,"column":2890,"offset":2891},{"line":2870,"column":2900,"offset":2901},64,4272,{"type":14,"tagName":172,"properties":2903,"children":2904,"position":2911},{},[2905],{"type":23,"value":2906,"position":2907},"na",{"start":2908,"end":2909},{"line":2870,"column":2900,"offset":2901},{"line":2870,"column":328,"offset":2910},4276,{"start":2912,"end":2913},{"line":2870,"column":2900,"offset":2901},{"line":2870,"column":328,"offset":2910},{"type":23,"value":2915,"position":2916}," when nothing matches; ",{"start":2917,"end":2918},{"line":2870,"column":328,"offset":2910},{"line":2870,"column":199,"offset":2919},4299,{"type":14,"tagName":172,"properties":2921,"children":2922,"position":2929},{},[2923],{"type":23,"value":2501,"position":2924},{"start":2925,"end":2926},{"line":2870,"column":199,"offset":2919},{"line":2870,"column":2927,"offset":2928},95,4303,{"start":2930,"end":2931},{"line":2870,"column":199,"offset":2919},{"line":2870,"column":2927,"offset":2928},{"type":23,"value":2933,"position":2934}," supplies a fallback so the arithmetic stays finite. See ",{"start":2935,"end":2936},{"line":2870,"column":2927,"offset":2928},{"line":2870,"column":2937,"offset":2938},152,4360,{"type":14,"tagName":603,"properties":2940,"children":2942,"position":2952},{"href":2941},"na-and-scalar-types.md",[2943],{"type":23,"value":2944,"position":2945},"na and Color",{"start":2946,"end":2949},{"line":2870,"column":2947,"offset":2948},153,4361,{"line":2870,"column":2950,"offset":2951},165,4373,{"start":2953,"end":2954},{"line":2870,"column":2937,"offset":2938},{"line":2870,"column":2955,"offset":2956},190,4398,{"type":23,"value":372,"position":2958},{"start":2959,"end":2960},{"line":2870,"column":2955,"offset":2956},{"line":2870,"column":2961,"offset":2962},191,4399,{"start":2964,"end":2966},{"line":2870,"column":27,"offset":2965},4209,{"line":2870,"column":2961,"offset":2962},{"type":23,"value":89},{"type":14,"tagName":142,"properties":2969,"children":2970,"position":3015},{},[2971,2978,2991,2997,3009],{"type":23,"value":2972,"position":2973},"The ",{"start":2974,"end":2976},{"line":219,"column":32,"offset":2975},4402,{"line":219,"column":82,"offset":2977},4406,{"type":14,"tagName":172,"properties":2979,"children":2980,"position":2988},{},[2981],{"type":23,"value":2982,"position":2983},"(value, index)",{"start":2984,"end":2985},{"line":219,"column":82,"offset":2977},{"line":219,"column":2986,"offset":2987},23,4422,{"start":2989,"end":2990},{"line":219,"column":82,"offset":2977},{"line":219,"column":2986,"offset":2987},{"type":23,"value":2992,"position":2993}," lambda in ",{"start":2994,"end":2995},{"line":219,"column":2986,"offset":2987},{"line":219,"column":418,"offset":2996},4433,{"type":14,"tagName":172,"properties":2998,"children":2999,"position":3006},{},[3000],{"type":23,"value":434,"position":3001},{"start":3002,"end":3003},{"line":219,"column":418,"offset":2996},{"line":219,"column":3004,"offset":3005},39,4438,{"start":3007,"end":3008},{"line":219,"column":418,"offset":2996},{"line":219,"column":3004,"offset":3005},{"type":23,"value":3010,"position":3011}," shows the optional index parameter; drop it when you don't need it.",{"start":3012,"end":3013},{"line":219,"column":3004,"offset":3005},{"line":219,"column":247,"offset":3014},4506,{"start":3016,"end":3018},{"line":219,"column":27,"offset":3017},4400,{"line":219,"column":247,"offset":3014},{"type":23,"value":89},{"start":3021,"end":3022},{"line":503,"column":27,"offset":2857},{"line":219,"column":247,"offset":3014},{"type":23,"value":89},{"type":14,"tagName":120,"properties":3025,"children":3026,"position":3073},{},[3027,3035,3047,3054,3066],{"type":23,"value":3028,"position":3029},"What you'll see: one line whose value moves every bar, since ",{"start":3030,"end":3032},{"line":228,"column":27,"offset":3031},4508,{"line":228,"column":3033,"offset":3034},62,4569,{"type":14,"tagName":172,"properties":3036,"children":3037,"position":3044},{},[3038],{"type":23,"value":3039,"position":3040},"prices",{"start":3041,"end":3042},{"line":228,"column":3033,"offset":3034},{"line":228,"column":337,"offset":3043},4577,{"start":3045,"end":3046},{"line":228,"column":3033,"offset":3034},{"line":228,"column":337,"offset":3043},{"type":23,"value":3048,"position":3049}," is rebuilt from live OHLC and ",{"start":3050,"end":3051},{"line":228,"column":337,"offset":3043},{"line":228,"column":3052,"offset":3053},101,4608,{"type":14,"tagName":172,"properties":3055,"children":3056,"position":3063},{},[3057],{"type":23,"value":3058,"position":3059},"barIndex",{"start":3060,"end":3061},{"line":228,"column":3052,"offset":3053},{"line":228,"column":532,"offset":3062},4618,{"start":3064,"end":3065},{"line":228,"column":3052,"offset":3053},{"line":228,"column":532,"offset":3062},{"type":23,"value":3067,"position":3068}," feeds into it.",{"start":3069,"end":3070},{"line":228,"column":532,"offset":3062},{"line":228,"column":3071,"offset":3072},126,4633,{"start":3074,"end":3075},{"line":228,"column":27,"offset":3031},{"line":228,"column":3071,"offset":3072},{"type":23,"value":89},{"type":14,"tagName":102,"properties":3078,"children":3080,"position":3089},{"id":3079},"numeric-reducers-and-manipulators",[3081],{"type":23,"value":3082,"position":3083},"Numeric reducers and manipulators",{"start":3084,"end":3086},{"line":513,"column":56,"offset":3085},4638,{"line":513,"column":3087,"offset":3088},37,4671,{"start":3090,"end":3092},{"line":513,"column":27,"offset":3091},4635,{"line":513,"column":3087,"offset":3088},{"type":23,"value":89},{"type":14,"tagName":120,"properties":3095,"children":3096,"position":3404},{},[3097,3104,3116,3121,3133,3138,3149,3155,3166,3171,3182,3187,3199,3204,3216,3221,3232,3239,3252,3258,3271,3277,3290,3297,3309,3315,3327,3333,3344,3350,3362,3368,3380,3386,3397],{"type":23,"value":3098,"position":3099},"Numeric arrays expose ",{"start":3100,"end":3102},{"line":522,"column":27,"offset":3101},4673,{"line":522,"column":2986,"offset":3103},4695,{"type":14,"tagName":172,"properties":3105,"children":3106,"position":3113},{},[3107],{"type":23,"value":1363,"position":3108},{"start":3109,"end":3110},{"line":522,"column":2986,"offset":3103},{"line":522,"column":3111,"offset":3112},28,4700,{"start":3114,"end":3115},{"line":522,"column":2986,"offset":3103},{"line":522,"column":3111,"offset":3112},{"type":23,"value":205,"position":3117},{"start":3118,"end":3119},{"line":522,"column":3111,"offset":3112},{"line":522,"column":28,"offset":3120},4702,{"type":14,"tagName":172,"properties":3122,"children":3123,"position":3130},{},[3124],{"type":23,"value":1103,"position":3125},{"start":3126,"end":3127},{"line":522,"column":28,"offset":3120},{"line":522,"column":3128,"offset":3129},35,4707,{"start":3131,"end":3132},{"line":522,"column":28,"offset":3120},{"line":522,"column":3128,"offset":3129},{"type":23,"value":205,"position":3134},{"start":3135,"end":3136},{"line":522,"column":3128,"offset":3129},{"line":522,"column":3087,"offset":3137},4709,{"type":14,"tagName":172,"properties":3139,"children":3140,"position":3146},{},[3141],{"type":23,"value":1402,"position":3142},{"start":3143,"end":3144},{"line":522,"column":3087,"offset":3137},{"line":522,"column":2823,"offset":3145},4717,{"start":3147,"end":3148},{"line":522,"column":3087,"offset":3137},{"line":522,"column":2823,"offset":3145},{"type":23,"value":205,"position":3150},{"start":3151,"end":3152},{"line":522,"column":2823,"offset":3145},{"line":522,"column":3153,"offset":3154},47,4719,{"type":14,"tagName":172,"properties":3156,"children":3157,"position":3163},{},[3158],{"type":23,"value":1419,"position":3159},{"start":3160,"end":3161},{"line":522,"column":3153,"offset":3154},{"line":522,"column":309,"offset":3162},4726,{"start":3164,"end":3165},{"line":522,"column":3153,"offset":3154},{"line":522,"column":309,"offset":3162},{"type":23,"value":205,"position":3167},{"start":3168,"end":3169},{"line":522,"column":309,"offset":3162},{"line":522,"column":180,"offset":3170},4728,{"type":14,"tagName":172,"properties":3172,"children":3173,"position":3179},{},[3174],{"type":23,"value":1442,"position":3175},{"start":3176,"end":3177},{"line":522,"column":180,"offset":3170},{"line":522,"column":438,"offset":3178},4738,{"start":3180,"end":3181},{"line":522,"column":180,"offset":3170},{"line":522,"column":438,"offset":3178},{"type":23,"value":205,"position":3183},{"start":3184,"end":3185},{"line":522,"column":438,"offset":3178},{"line":522,"column":328,"offset":3186},4740,{"type":14,"tagName":172,"properties":3188,"children":3189,"position":3196},{},[3190],{"type":23,"value":1465,"position":3191},{"start":3192,"end":3193},{"line":522,"column":328,"offset":3186},{"line":522,"column":3194,"offset":3195},73,4745,{"start":3197,"end":3198},{"line":522,"column":328,"offset":3186},{"line":522,"column":3194,"offset":3195},{"type":23,"value":205,"position":3200},{"start":3201,"end":3202},{"line":522,"column":3194,"offset":3195},{"line":522,"column":346,"offset":3203},4747,{"type":14,"tagName":172,"properties":3205,"children":3206,"position":3213},{},[3207],{"type":23,"value":1482,"position":3208},{"start":3209,"end":3210},{"line":522,"column":346,"offset":3203},{"line":522,"column":3211,"offset":3212},80,4752,{"start":3214,"end":3215},{"line":522,"column":346,"offset":3203},{"line":522,"column":3211,"offset":3212},{"type":23,"value":352,"position":3217},{"start":3218,"end":3219},{"line":522,"column":3211,"offset":3212},{"line":522,"column":475,"offset":3220},4758,{"type":14,"tagName":172,"properties":3222,"children":3223,"position":3229},{},[3224],{"type":23,"value":1499,"position":3225},{"start":3226,"end":3227},{"line":522,"column":475,"offset":3220},{"line":522,"column":209,"offset":3228},4765,{"start":3230,"end":3231},{"line":522,"column":475,"offset":3220},{"line":522,"column":209,"offset":3228},{"type":23,"value":3233,"position":3234},". The statistics use population math: ",{"start":3235,"end":3236},{"line":522,"column":209,"offset":3228},{"line":522,"column":3237,"offset":3238},131,4803,{"type":14,"tagName":172,"properties":3240,"children":3241,"position":3249},{},[3242],{"type":23,"value":3243,"position":3244},"variance()",{"start":3245,"end":3246},{"line":522,"column":3237,"offset":3238},{"line":522,"column":3247,"offset":3248},143,4815,{"start":3250,"end":3251},{"line":522,"column":3237,"offset":3238},{"line":522,"column":3247,"offset":3248},{"type":23,"value":3253,"position":3254}," divides by ",{"start":3255,"end":3256},{"line":522,"column":3247,"offset":3248},{"line":522,"column":561,"offset":3257},4827,{"type":14,"tagName":172,"properties":3259,"children":3260,"position":3268},{},[3261],{"type":23,"value":3262,"position":3263},"n",{"start":3264,"end":3265},{"line":522,"column":561,"offset":3257},{"line":522,"column":3266,"offset":3267},158,4830,{"start":3269,"end":3270},{"line":522,"column":561,"offset":3257},{"line":522,"column":3266,"offset":3267},{"type":23,"value":352,"position":3272},{"start":3273,"end":3274},{"line":522,"column":3266,"offset":3267},{"line":522,"column":3275,"offset":3276},164,4836,{"type":14,"tagName":172,"properties":3278,"children":3279,"position":3287},{},[3280],{"type":23,"value":3281,"position":3282},"stdev()",{"start":3283,"end":3284},{"line":522,"column":3275,"offset":3276},{"line":522,"column":3285,"offset":3286},173,4845,{"start":3288,"end":3289},{"line":522,"column":3275,"offset":3276},{"line":522,"column":3285,"offset":3286},{"type":23,"value":3291,"position":3292}," is the square root of that population variance. Empty-array reducers return ",{"start":3293,"end":3294},{"line":522,"column":3285,"offset":3286},{"line":522,"column":3295,"offset":3296},250,4922,{"type":14,"tagName":172,"properties":3298,"children":3299,"position":3306},{},[3300],{"type":23,"value":2906,"position":3301},{"start":3302,"end":3303},{"line":522,"column":3295,"offset":3296},{"line":522,"column":3304,"offset":3305},254,4926,{"start":3307,"end":3308},{"line":522,"column":3295,"offset":3296},{"line":522,"column":3304,"offset":3305},{"type":23,"value":3310,"position":3311},". Arrays also expose ",{"start":3312,"end":3313},{"line":522,"column":3304,"offset":3305},{"line":522,"column":611,"offset":3314},4947,{"type":14,"tagName":172,"properties":3316,"children":3317,"position":3324},{},[3318],{"type":23,"value":1520,"position":3319},{"start":3320,"end":3321},{"line":522,"column":611,"offset":3314},{"line":522,"column":3322,"offset":3323},284,4956,{"start":3325,"end":3326},{"line":522,"column":611,"offset":3314},{"line":522,"column":3322,"offset":3323},{"type":23,"value":205,"position":3328},{"start":3329,"end":3330},{"line":522,"column":3322,"offset":3323},{"line":522,"column":3331,"offset":3332},286,4958,{"type":14,"tagName":172,"properties":3334,"children":3335,"position":3341},{},[3336],{"type":23,"value":1622,"position":3337},{"start":3338,"end":3339},{"line":522,"column":3331,"offset":3332},{"line":522,"column":80,"offset":3340},4965,{"start":3342,"end":3343},{"line":522,"column":3331,"offset":3332},{"line":522,"column":80,"offset":3340},{"type":23,"value":205,"position":3345},{"start":3346,"end":3347},{"line":522,"column":80,"offset":3340},{"line":522,"column":3348,"offset":3349},295,4967,{"type":14,"tagName":172,"properties":3351,"children":3352,"position":3359},{},[3353],{"type":23,"value":1644,"position":3354},{"start":3355,"end":3356},{"line":522,"column":3348,"offset":3349},{"line":522,"column":3357,"offset":3358},301,4973,{"start":3360,"end":3361},{"line":522,"column":3348,"offset":3349},{"line":522,"column":3357,"offset":3358},{"type":23,"value":205,"position":3363},{"start":3364,"end":3365},{"line":522,"column":3357,"offset":3358},{"line":522,"column":3366,"offset":3367},303,4975,{"type":14,"tagName":172,"properties":3369,"children":3370,"position":3377},{},[3371],{"type":23,"value":1666,"position":3372},{"start":3373,"end":3374},{"line":522,"column":3366,"offset":3367},{"line":522,"column":3375,"offset":3376},310,4982,{"start":3378,"end":3379},{"line":522,"column":3366,"offset":3367},{"line":522,"column":3375,"offset":3376},{"type":23,"value":352,"position":3381},{"start":3382,"end":3383},{"line":522,"column":3375,"offset":3376},{"line":522,"column":3384,"offset":3385},316,4988,{"type":14,"tagName":172,"properties":3387,"children":3388,"position":3394},{},[3389],{"type":23,"value":1688,"position":3390},{"start":3391,"end":3392},{"line":522,"column":3384,"offset":3385},{"line":522,"column":99,"offset":3393},4997,{"start":3395,"end":3396},{"line":522,"column":3384,"offset":3385},{"line":522,"column":99,"offset":3393},{"type":23,"value":3398,"position":3399}," for common positional edits.",{"start":3400,"end":3401},{"line":522,"column":99,"offset":3393},{"line":522,"column":3402,"offset":3403},354,5026,{"start":3405,"end":3406},{"line":522,"column":27,"offset":3101},{"line":522,"column":3402,"offset":3403},{"type":23,"value":89},{"type":11,"children":3409},[3410],{"type":14,"tagName":649,"properties":3411,"children":3413,"data":-1},{"class":651,"style":652,"tabindex":653,"title":3412},"Array reducers and manipulators",[3414],{"type":14,"tagName":172,"properties":3415,"children":3416},{},[3417,3424,3425,3473,3474,3477,3478,3513,3514,3517,3518,3571,3572,3713,3714,3717,3718,3746,3747,3776,3777,3793,3794,3862,3863,3866,3867,3888,3889,4256,4257,4260,4261,4364,4365,4448,4449],{"type":14,"tagName":35,"properties":3418,"children":3419},{"class":660},[3420],{"type":14,"tagName":35,"properties":3421,"children":3422},{"style":715},[3423],{"type":23,"value":1755},{"type":23,"value":89},{"type":14,"tagName":35,"properties":3426,"children":3427},{"class":660},[3428,3432,3436,3440,3445,3449,3453,3457,3461,3465,3469],{"type":14,"tagName":35,"properties":3429,"children":3430},{"style":730},[3431],{"type":23,"value":1764},{"type":14,"tagName":35,"properties":3433,"children":3434},{"style":670},[3435],{"type":23,"value":1769},{"type":14,"tagName":35,"properties":3437,"children":3438},{"style":664},[3439],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3441,"children":3442},{"style":895},[3443],{"type":23,"value":3444},"\"Array Reducers Manipulators\"",{"type":14,"tagName":35,"properties":3446,"children":3447},{"style":670},[3448],{"type":23,"value":1783},{"type":14,"tagName":35,"properties":3450,"children":3451},{"style":664},[3452],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3454,"children":3455},{"style":895},[3456],{"type":23,"value":1792},{"type":14,"tagName":35,"properties":3458,"children":3459},{"style":670},[3460],{"type":23,"value":1797},{"type":14,"tagName":35,"properties":3462,"children":3463},{"style":664},[3464],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3466,"children":3467},{"style":686},[3468],{"type":23,"value":1806},{"type":14,"tagName":35,"properties":3470,"children":3471},{"style":670},[3472],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":3475,"children":3476},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":3479,"children":3480},{"class":660},[3481,3485,3489,3493,3497,3501,3505,3509],{"type":14,"tagName":35,"properties":3482,"children":3483},{"style":670},[3484],{"type":23,"value":1824},{"type":14,"tagName":35,"properties":3486,"children":3487},{"style":664},[3488],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3490,"children":3491},{"style":730},[3492],{"type":23,"value":1833},{"type":14,"tagName":35,"properties":3494,"children":3495},{"style":670},[3496],{"type":23,"value":1838},{"type":14,"tagName":35,"properties":3498,"children":3499},{"style":664},[3500],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3502,"children":3503},{"style":670},[3504],{"type":23,"value":1847},{"type":14,"tagName":35,"properties":3506,"children":3507},{"style":664},[3508],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3510,"children":3511},{"style":670},[3512],{"type":23,"value":1856},{"type":23,"value":89},{"type":14,"tagName":35,"properties":3515,"children":3516},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":3519,"children":3520},{"class":660},[3521,3525,3530,3534,3538,3542,3546,3550,3554,3558,3562,3566],{"type":14,"tagName":35,"properties":3522,"children":3523},{"style":664},[3524],{"type":23,"value":667},{"type":14,"tagName":35,"properties":3526,"children":3527},{"style":670},[3528],{"type":23,"value":3529}," values ",{"type":14,"tagName":35,"properties":3531,"children":3532},{"style":664},[3533],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3535,"children":3536},{"style":670},[3537],{"type":23,"value":683},{"type":14,"tagName":35,"properties":3539,"children":3540},{"style":686},[3541],{"type":23,"value":689},{"type":14,"tagName":35,"properties":3543,"children":3544},{"style":670},[3545],{"type":23,"value":205},{"type":14,"tagName":35,"properties":3547,"children":3548},{"style":686},[3549],{"type":23,"value":698},{"type":14,"tagName":35,"properties":3551,"children":3552},{"style":670},[3553],{"type":23,"value":205},{"type":14,"tagName":35,"properties":3555,"children":3556},{"style":686},[3557],{"type":23,"value":707},{"type":14,"tagName":35,"properties":3559,"children":3560},{"style":670},[3561],{"type":23,"value":205},{"type":14,"tagName":35,"properties":3563,"children":3564},{"style":686},[3565],{"type":23,"value":742},{"type":14,"tagName":35,"properties":3567,"children":3568},{"style":670},[3569],{"type":23,"value":3570},"]",{"type":23,"value":89},{"type":14,"tagName":35,"properties":3573,"children":3574},{"class":660},[3575,3579,3584,3588,3593,3597,3601,3605,3609,3613,3617,3621,3625,3629,3633,3637,3641,3645,3649,3653,3657,3661,3665,3669,3673,3677,3681,3685,3689,3693,3697,3701,3705,3709],{"type":14,"tagName":35,"properties":3576,"children":3577},{"style":664},[3578],{"type":23,"value":667},{"type":14,"tagName":35,"properties":3580,"children":3581},{"style":670},[3582],{"type":23,"value":3583}," reducerScore ",{"type":14,"tagName":35,"properties":3585,"children":3586},{"style":664},[3587],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3589,"children":3590},{"style":670},[3591],{"type":23,"value":3592}," values.",{"type":14,"tagName":35,"properties":3594,"children":3595},{"style":730},[3596],{"type":23,"value":1363},{"type":14,"tagName":35,"properties":3598,"children":3599},{"style":670},[3600],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":3602,"children":3603},{"style":664},[3604],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3606,"children":3607},{"style":670},[3608],{"type":23,"value":3592},{"type":14,"tagName":35,"properties":3610,"children":3611},{"style":730},[3612],{"type":23,"value":1103},{"type":14,"tagName":35,"properties":3614,"children":3615},{"style":670},[3616],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":3618,"children":3619},{"style":664},[3620],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3622,"children":3623},{"style":670},[3624],{"type":23,"value":3592},{"type":14,"tagName":35,"properties":3626,"children":3627},{"style":730},[3628],{"type":23,"value":1402},{"type":14,"tagName":35,"properties":3630,"children":3631},{"style":670},[3632],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":3634,"children":3635},{"style":664},[3636],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3638,"children":3639},{"style":670},[3640],{"type":23,"value":3592},{"type":14,"tagName":35,"properties":3642,"children":3643},{"style":730},[3644],{"type":23,"value":1419},{"type":14,"tagName":35,"properties":3646,"children":3647},{"style":670},[3648],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":3650,"children":3651},{"style":664},[3652],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3654,"children":3655},{"style":670},[3656],{"type":23,"value":3592},{"type":14,"tagName":35,"properties":3658,"children":3659},{"style":730},[3660],{"type":23,"value":1442},{"type":14,"tagName":35,"properties":3662,"children":3663},{"style":670},[3664],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":3666,"children":3667},{"style":664},[3668],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3670,"children":3671},{"style":670},[3672],{"type":23,"value":3592},{"type":14,"tagName":35,"properties":3674,"children":3675},{"style":730},[3676],{"type":23,"value":1465},{"type":14,"tagName":35,"properties":3678,"children":3679},{"style":670},[3680],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":3682,"children":3683},{"style":664},[3684],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3686,"children":3687},{"style":670},[3688],{"type":23,"value":3592},{"type":14,"tagName":35,"properties":3690,"children":3691},{"style":730},[3692],{"type":23,"value":1482},{"type":14,"tagName":35,"properties":3694,"children":3695},{"style":670},[3696],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":3698,"children":3699},{"style":664},[3700],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3702,"children":3703},{"style":670},[3704],{"type":23,"value":3592},{"type":14,"tagName":35,"properties":3706,"children":3707},{"style":730},[3708],{"type":23,"value":1499},{"type":14,"tagName":35,"properties":3710,"children":3711},{"style":670},[3712],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":3715,"children":3716},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":3719,"children":3720},{"class":660},[3721,3725,3730,3734,3738,3742],{"type":14,"tagName":35,"properties":3722,"children":3723},{"style":664},[3724],{"type":23,"value":667},{"type":14,"tagName":35,"properties":3726,"children":3727},{"style":670},[3728],{"type":23,"value":3729}," reversed ",{"type":14,"tagName":35,"properties":3731,"children":3732},{"style":664},[3733],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3735,"children":3736},{"style":670},[3737],{"type":23,"value":3592},{"type":14,"tagName":35,"properties":3739,"children":3740},{"style":730},[3741],{"type":23,"value":1520},{"type":14,"tagName":35,"properties":3743,"children":3744},{"style":670},[3745],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":3748,"children":3749},{"class":660},[3750,3754,3759,3763,3768,3772],{"type":14,"tagName":35,"properties":3751,"children":3752},{"style":664},[3753],{"type":23,"value":667},{"type":14,"tagName":35,"properties":3755,"children":3756},{"style":670},[3757],{"type":23,"value":3758}," shifted ",{"type":14,"tagName":35,"properties":3760,"children":3761},{"style":664},[3762],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3764,"children":3765},{"style":670},[3766],{"type":23,"value":3767}," reversed.",{"type":14,"tagName":35,"properties":3769,"children":3770},{"style":730},[3771],{"type":23,"value":1666},{"type":14,"tagName":35,"properties":3773,"children":3774},{"style":670},[3775],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":3778,"children":3779},{"class":660},[3780,3785,3789],{"type":14,"tagName":35,"properties":3781,"children":3782},{"style":670},[3783],{"type":23,"value":3784},"reversed.",{"type":14,"tagName":35,"properties":3786,"children":3787},{"style":730},[3788],{"type":23,"value":1688},{"type":14,"tagName":35,"properties":3790,"children":3791},{"style":670},[3792],{"type":23,"value":1900},{"type":23,"value":89},{"type":14,"tagName":35,"properties":3795,"children":3796},{"class":660},[3797,3801,3806,3810,3814,3818,3822,3826,3830,3834,3838,3842,3846,3850,3854,3858],{"type":14,"tagName":35,"properties":3798,"children":3799},{"style":664},[3800],{"type":23,"value":667},{"type":14,"tagName":35,"properties":3802,"children":3803},{"style":670},[3804],{"type":23,"value":3805}," manipulatorScore ",{"type":14,"tagName":35,"properties":3807,"children":3808},{"style":664},[3809],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3811,"children":3812},{"style":670},[3813],{"type":23,"value":3758},{"type":14,"tagName":35,"properties":3815,"children":3816},{"style":664},[3817],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3819,"children":3820},{"style":670},[3821],{"type":23,"value":3767},{"type":14,"tagName":35,"properties":3823,"children":3824},{"style":730},[3825],{"type":23,"value":1622},{"type":14,"tagName":35,"properties":3827,"children":3828},{"style":670},[3829],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":3831,"children":3832},{"style":664},[3833],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3835,"children":3836},{"style":670},[3837],{"type":23,"value":3767},{"type":14,"tagName":35,"properties":3839,"children":3840},{"style":730},[3841],{"type":23,"value":1644},{"type":14,"tagName":35,"properties":3843,"children":3844},{"style":670},[3845],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":3847,"children":3848},{"style":664},[3849],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3851,"children":3852},{"style":670},[3853],{"type":23,"value":3767},{"type":14,"tagName":35,"properties":3855,"children":3856},{"style":730},[3857],{"type":23,"value":834},{"type":14,"tagName":35,"properties":3859,"children":3860},{"style":670},[3861],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":3864,"children":3865},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":3868,"children":3869},{"class":660},[3870,3874,3879,3883],{"type":14,"tagName":35,"properties":3871,"children":3872},{"style":664},[3873],{"type":23,"value":667},{"type":14,"tagName":35,"properties":3875,"children":3876},{"style":670},[3877],{"type":23,"value":3878}," empty ",{"type":14,"tagName":35,"properties":3880,"children":3881},{"style":664},[3882],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3884,"children":3885},{"style":670},[3886],{"type":23,"value":3887}," []",{"type":23,"value":89},{"type":14,"tagName":35,"properties":3890,"children":3891},{"class":660},[3892,3896,3901,3905,3909,3914,3919,3923,3928,3932,3936,3940,3944,3948,3952,3956,3960,3964,3968,3972,3976,3980,3984,3988,3992,3996,4000,4004,4008,4012,4016,4020,4024,4028,4032,4036,4040,4044,4048,4052,4056,4060,4064,4068,4072,4076,4080,4084,4088,4092,4096,4100,4104,4108,4112,4116,4120,4124,4128,4132,4136,4140,4144,4148,4152,4156,4160,4164,4168,4172,4176,4180,4184,4188,4192,4196,4200,4204,4208,4212,4216,4220,4224,4228,4232,4236,4240,4244,4248,4252],{"type":14,"tagName":35,"properties":3893,"children":3894},{"style":664},[3895],{"type":23,"value":667},{"type":14,"tagName":35,"properties":3897,"children":3898},{"style":670},[3899],{"type":23,"value":3900}," emptyScore ",{"type":14,"tagName":35,"properties":3902,"children":3903},{"style":664},[3904],{"type":23,"value":678},{"type":14,"tagName":35,"properties":3906,"children":3907},{"style":670},[3908],{"type":23,"value":404},{"type":14,"tagName":35,"properties":3910,"children":3911},{"style":730},[3912],{"type":23,"value":3913},"isna",{"type":14,"tagName":35,"properties":3915,"children":3916},{"style":670},[3917],{"type":23,"value":3918},"(empty.",{"type":14,"tagName":35,"properties":3920,"children":3921},{"style":730},[3922],{"type":23,"value":1363},{"type":14,"tagName":35,"properties":3924,"children":3925},{"style":670},[3926],{"type":23,"value":3927},"()) ",{"type":14,"tagName":35,"properties":3929,"children":3930},{"style":664},[3931],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":3933,"children":3934},{"style":686},[3935],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":3937,"children":3938},{"style":664},[3939],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":3941,"children":3942},{"style":686},[3943],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":3945,"children":3946},{"style":670},[3947],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":3949,"children":3950},{"style":664},[3951],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3953,"children":3954},{"style":670},[3955],{"type":23,"value":404},{"type":14,"tagName":35,"properties":3957,"children":3958},{"style":730},[3959],{"type":23,"value":3913},{"type":14,"tagName":35,"properties":3961,"children":3962},{"style":670},[3963],{"type":23,"value":3918},{"type":14,"tagName":35,"properties":3965,"children":3966},{"style":730},[3967],{"type":23,"value":1103},{"type":14,"tagName":35,"properties":3969,"children":3970},{"style":670},[3971],{"type":23,"value":3927},{"type":14,"tagName":35,"properties":3973,"children":3974},{"style":664},[3975],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":3977,"children":3978},{"style":686},[3979],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":3981,"children":3982},{"style":664},[3983],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":3985,"children":3986},{"style":686},[3987],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":3989,"children":3990},{"style":670},[3991],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":3993,"children":3994},{"style":664},[3995],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":3997,"children":3998},{"style":670},[3999],{"type":23,"value":404},{"type":14,"tagName":35,"properties":4001,"children":4002},{"style":730},[4003],{"type":23,"value":3913},{"type":14,"tagName":35,"properties":4005,"children":4006},{"style":670},[4007],{"type":23,"value":3918},{"type":14,"tagName":35,"properties":4009,"children":4010},{"style":730},[4011],{"type":23,"value":1402},{"type":14,"tagName":35,"properties":4013,"children":4014},{"style":670},[4015],{"type":23,"value":3927},{"type":14,"tagName":35,"properties":4017,"children":4018},{"style":664},[4019],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":4021,"children":4022},{"style":686},[4023],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":4025,"children":4026},{"style":664},[4027],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":4029,"children":4030},{"style":686},[4031],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":4033,"children":4034},{"style":670},[4035],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":4037,"children":4038},{"style":664},[4039],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":4041,"children":4042},{"style":670},[4043],{"type":23,"value":404},{"type":14,"tagName":35,"properties":4045,"children":4046},{"style":730},[4047],{"type":23,"value":3913},{"type":14,"tagName":35,"properties":4049,"children":4050},{"style":670},[4051],{"type":23,"value":3918},{"type":14,"tagName":35,"properties":4053,"children":4054},{"style":730},[4055],{"type":23,"value":1419},{"type":14,"tagName":35,"properties":4057,"children":4058},{"style":670},[4059],{"type":23,"value":3927},{"type":14,"tagName":35,"properties":4061,"children":4062},{"style":664},[4063],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":4065,"children":4066},{"style":686},[4067],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":4069,"children":4070},{"style":664},[4071],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":4073,"children":4074},{"style":686},[4075],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":4077,"children":4078},{"style":670},[4079],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":4081,"children":4082},{"style":664},[4083],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":4085,"children":4086},{"style":670},[4087],{"type":23,"value":404},{"type":14,"tagName":35,"properties":4089,"children":4090},{"style":730},[4091],{"type":23,"value":3913},{"type":14,"tagName":35,"properties":4093,"children":4094},{"style":670},[4095],{"type":23,"value":3918},{"type":14,"tagName":35,"properties":4097,"children":4098},{"style":730},[4099],{"type":23,"value":1442},{"type":14,"tagName":35,"properties":4101,"children":4102},{"style":670},[4103],{"type":23,"value":3927},{"type":14,"tagName":35,"properties":4105,"children":4106},{"style":664},[4107],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":4109,"children":4110},{"style":686},[4111],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":4113,"children":4114},{"style":664},[4115],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":4117,"children":4118},{"style":686},[4119],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":4121,"children":4122},{"style":670},[4123],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":4125,"children":4126},{"style":664},[4127],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":4129,"children":4130},{"style":670},[4131],{"type":23,"value":404},{"type":14,"tagName":35,"properties":4133,"children":4134},{"style":730},[4135],{"type":23,"value":3913},{"type":14,"tagName":35,"properties":4137,"children":4138},{"style":670},[4139],{"type":23,"value":3918},{"type":14,"tagName":35,"properties":4141,"children":4142},{"style":730},[4143],{"type":23,"value":1465},{"type":14,"tagName":35,"properties":4145,"children":4146},{"style":670},[4147],{"type":23,"value":3927},{"type":14,"tagName":35,"properties":4149,"children":4150},{"style":664},[4151],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":4153,"children":4154},{"style":686},[4155],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":4157,"children":4158},{"style":664},[4159],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":4161,"children":4162},{"style":686},[4163],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":4165,"children":4166},{"style":670},[4167],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":4169,"children":4170},{"style":664},[4171],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":4173,"children":4174},{"style":670},[4175],{"type":23,"value":404},{"type":14,"tagName":35,"properties":4177,"children":4178},{"style":730},[4179],{"type":23,"value":3913},{"type":14,"tagName":35,"properties":4181,"children":4182},{"style":670},[4183],{"type":23,"value":3918},{"type":14,"tagName":35,"properties":4185,"children":4186},{"style":730},[4187],{"type":23,"value":1482},{"type":14,"tagName":35,"properties":4189,"children":4190},{"style":670},[4191],{"type":23,"value":3927},{"type":14,"tagName":35,"properties":4193,"children":4194},{"style":664},[4195],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":4197,"children":4198},{"style":686},[4199],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":4201,"children":4202},{"style":664},[4203],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":4205,"children":4206},{"style":686},[4207],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":4209,"children":4210},{"style":670},[4211],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":4213,"children":4214},{"style":664},[4215],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":4217,"children":4218},{"style":670},[4219],{"type":23,"value":404},{"type":14,"tagName":35,"properties":4221,"children":4222},{"style":730},[4223],{"type":23,"value":3913},{"type":14,"tagName":35,"properties":4225,"children":4226},{"style":670},[4227],{"type":23,"value":3918},{"type":14,"tagName":35,"properties":4229,"children":4230},{"style":730},[4231],{"type":23,"value":1499},{"type":14,"tagName":35,"properties":4233,"children":4234},{"style":670},[4235],{"type":23,"value":3927},{"type":14,"tagName":35,"properties":4237,"children":4238},{"style":664},[4239],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":4241,"children":4242},{"style":686},[4243],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":4245,"children":4246},{"style":664},[4247],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":4249,"children":4250},{"style":686},[4251],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":4253,"children":4254},{"style":670},[4255],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":4258,"children":4259},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":4262,"children":4263},{"class":660},[4264,4268,4272,4276,4281,4285,4289,4293,4297,4302,4306,4310,4314,4318,4322,4326,4330,4334,4338,4343,4347,4351,4355,4360],{"type":14,"tagName":35,"properties":4265,"children":4266},{"style":730},[4267],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":4269,"children":4270},{"style":670},[4271],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":4273,"children":4274},{"style":664},[4275],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4277,"children":4278},{"style":670},[4279],{"type":23,"value":4280},"reducerScore ",{"type":14,"tagName":35,"properties":4282,"children":4283},{"style":664},[4284],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":4286,"children":4287},{"style":670},[4288],{"type":23,"value":1950},{"type":14,"tagName":35,"properties":4290,"children":4291},{"style":664},[4292],{"type":23,"value":1955},{"type":14,"tagName":35,"properties":4294,"children":4295},{"style":686},[4296],{"type":23,"value":2409},{"type":14,"tagName":35,"properties":4298,"children":4299},{"style":670},[4300],{"type":23,"value":4301},", colors",{"type":14,"tagName":35,"properties":4303,"children":4304},{"style":664},[4305],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4307,"children":4308},{"style":670},[4309],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":4311,"children":4312},{"style":895},[4313],{"type":23,"value":2758},{"type":14,"tagName":35,"properties":4315,"children":4316},{"style":670},[4317],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":4319,"children":4320},{"style":664},[4321],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4323,"children":4324},{"style":686},[4325],{"type":23,"value":698},{"type":14,"tagName":35,"properties":4327,"children":4328},{"style":670},[4329],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":4331,"children":4332},{"style":664},[4333],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4335,"children":4336},{"style":670},[4337],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":4339,"children":4340},{"style":895},[4341],{"type":23,"value":4342},"\"Reducers\"",{"type":14,"tagName":35,"properties":4344,"children":4345},{"style":670},[4346],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":4348,"children":4349},{"style":664},[4350],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4352,"children":4353},{"style":670},[4354],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":4356,"children":4357},{"style":895},[4358],{"type":23,"value":4359},"\"array numeric reducers use population statistics\"",{"type":14,"tagName":35,"properties":4361,"children":4362},{"style":670},[4363],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":35,"properties":4366,"children":4367},{"class":660},[4368,4372,4376,4380,4385,4389,4393,4398,4402,4406,4410,4414,4418,4422,4427,4431,4435,4439,4444],{"type":14,"tagName":35,"properties":4369,"children":4370},{"style":730},[4371],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":4373,"children":4374},{"style":670},[4375],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":4377,"children":4378},{"style":664},[4379],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4381,"children":4382},{"style":670},[4383],{"type":23,"value":4384},"manipulatorScore, colors",{"type":14,"tagName":35,"properties":4386,"children":4387},{"style":664},[4388],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4390,"children":4391},{"style":670},[4392],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":4394,"children":4395},{"style":895},[4396],{"type":23,"value":4397},"\"#16a34a\"",{"type":14,"tagName":35,"properties":4399,"children":4400},{"style":670},[4401],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":4403,"children":4404},{"style":664},[4405],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4407,"children":4408},{"style":686},[4409],{"type":23,"value":698},{"type":14,"tagName":35,"properties":4411,"children":4412},{"style":670},[4413],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":4415,"children":4416},{"style":664},[4417],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4419,"children":4420},{"style":670},[4421],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":4423,"children":4424},{"style":895},[4425],{"type":23,"value":4426},"\"Manipulators\"",{"type":14,"tagName":35,"properties":4428,"children":4429},{"style":670},[4430],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":4432,"children":4433},{"style":664},[4434],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4436,"children":4437},{"style":670},[4438],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":4440,"children":4441},{"style":895},[4442],{"type":23,"value":4443},"\"reverse first last shift and unshift mutate or read arrays\"",{"type":14,"tagName":35,"properties":4445,"children":4446},{"style":670},[4447],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":35,"properties":4450,"children":4451},{"class":660},[4452,4456,4460,4464,4469,4473,4477,4481,4485,4489,4493,4497,4502,4506,4510,4514,4518,4522,4526,4531,4535,4539,4543,4548],{"type":14,"tagName":35,"properties":4453,"children":4454},{"style":730},[4455],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":4457,"children":4458},{"style":670},[4459],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":4461,"children":4462},{"style":664},[4463],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4465,"children":4466},{"style":670},[4467],{"type":23,"value":4468},"emptyScore ",{"type":14,"tagName":35,"properties":4470,"children":4471},{"style":664},[4472],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":4474,"children":4475},{"style":670},[4476],{"type":23,"value":1950},{"type":14,"tagName":35,"properties":4478,"children":4479},{"style":664},[4480],{"type":23,"value":1955},{"type":14,"tagName":35,"properties":4482,"children":4483},{"style":686},[4484],{"type":23,"value":2409},{"type":14,"tagName":35,"properties":4486,"children":4487},{"style":670},[4488],{"type":23,"value":4301},{"type":14,"tagName":35,"properties":4490,"children":4491},{"style":664},[4492],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4494,"children":4495},{"style":670},[4496],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":4498,"children":4499},{"style":895},[4500],{"type":23,"value":4501},"\"#dc2626\"",{"type":14,"tagName":35,"properties":4503,"children":4504},{"style":670},[4505],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":4507,"children":4508},{"style":664},[4509],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4511,"children":4512},{"style":686},[4513],{"type":23,"value":698},{"type":14,"tagName":35,"properties":4515,"children":4516},{"style":670},[4517],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":4519,"children":4520},{"style":664},[4521],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4523,"children":4524},{"style":670},[4525],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":4527,"children":4528},{"style":895},[4529],{"type":23,"value":4530},"\"Empty\"",{"type":14,"tagName":35,"properties":4532,"children":4533},{"style":670},[4534],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":4536,"children":4537},{"style":664},[4538],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4540,"children":4541},{"style":670},[4542],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":4544,"children":4545},{"style":895},[4546],{"type":23,"value":4547},"\"empty array reducers return na\"",{"type":14,"tagName":35,"properties":4549,"children":4550},{"style":670},[4551],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":102,"properties":4554,"children":4556,"position":4565},{"id":4555},"sorting",[4557],{"type":23,"value":4558,"position":4559},"Sorting",{"start":4560,"end":4563},{"line":4561,"column":56,"offset":4562},128,6337,{"line":4561,"column":156,"offset":4564},6344,{"start":4566,"end":4568},{"line":4561,"column":27,"offset":4567},6334,{"line":4561,"column":156,"offset":4564},{"type":23,"value":89},{"type":14,"tagName":120,"properties":4571,"children":4572,"position":4697},{},[4573,4587,4594,4610,4616,4632,4639,4651,4658,4670,4677,4690],{"type":14,"tagName":172,"properties":4574,"children":4575,"position":4584},{},[4576],{"type":23,"value":4577,"position":4578},"sort()",{"start":4579,"end":4582},{"line":4580,"column":27,"offset":4581},130,6346,{"line":4580,"column":287,"offset":4583},6354,{"start":4585,"end":4586},{"line":4580,"column":27,"offset":4581},{"line":4580,"column":287,"offset":4583},{"type":23,"value":4588,"position":4589}," orders an array ",{"start":4590,"end":4591},{"line":4580,"column":287,"offset":4583},{"line":4580,"column":4592,"offset":4593},26,6371,{"type":14,"tagName":146,"properties":4595,"children":4596,"position":4605},{},[4597],{"type":23,"value":4598,"position":4599},"in place",{"start":4600,"end":4602},{"line":4580,"column":3111,"offset":4601},6373,{"line":4580,"column":4603,"offset":4604},36,6381,{"start":4606,"end":4607},{"line":4580,"column":4592,"offset":4593},{"line":4580,"column":4608,"offset":4609},38,6383,{"type":23,"value":4611,"position":4612}," and returns it. With no argument the order is ",{"start":4613,"end":4614},{"line":4580,"column":4608,"offset":4609},{"line":4580,"column":130,"offset":4615},6430,{"type":14,"tagName":146,"properties":4617,"children":4618,"position":4627},{},[4619],{"type":23,"value":4620,"position":4621},"numeric ascending",{"start":4622,"end":4625},{"line":4580,"column":4623,"offset":4624},87,6432,{"line":4580,"column":522,"offset":4626},6449,{"start":4628,"end":4629},{"line":4580,"column":130,"offset":4615},{"line":4580,"column":4630,"offset":4631},106,6451,{"type":23,"value":4633,"position":4634},": ",{"start":4635,"end":4636},{"line":4580,"column":4630,"offset":4631},{"line":4580,"column":4637,"offset":4638},108,6453,{"type":14,"tagName":172,"properties":4640,"children":4641,"position":4648},{},[4642],{"type":23,"value":4643,"position":4644},"[30, 4, 100, 25]",{"start":4645,"end":4646},{"line":4580,"column":4637,"offset":4638},{"line":4580,"column":3071,"offset":4647},6471,{"start":4649,"end":4650},{"line":4580,"column":4637,"offset":4638},{"line":4580,"column":3071,"offset":4647},{"type":23,"value":4652,"position":4653}," comes out ",{"start":4654,"end":4655},{"line":4580,"column":3071,"offset":4647},{"line":4580,"column":4656,"offset":4657},137,6482,{"type":14,"tagName":172,"properties":4659,"children":4660,"position":4667},{},[4661],{"type":23,"value":4662,"position":4663},"[4, 25, 30, 100]",{"start":4664,"end":4665},{"line":4580,"column":4656,"offset":4657},{"line":4580,"column":561,"offset":4666},6500,{"start":4668,"end":4669},{"line":4580,"column":4656,"offset":4657},{"line":4580,"column":561,"offset":4666},{"type":23,"value":4671,"position":4672},". That is a true numeric sort, not JavaScript's default lexicographic one, which would put ",{"start":4673,"end":4674},{"line":4580,"column":561,"offset":4666},{"line":4580,"column":4675,"offset":4676},246,6591,{"type":14,"tagName":172,"properties":4678,"children":4679,"position":4687},{},[4680],{"type":23,"value":4681,"position":4682},"100",{"start":4683,"end":4684},{"line":4580,"column":4675,"offset":4676},{"line":4580,"column":4685,"offset":4686},251,6596,{"start":4688,"end":4689},{"line":4580,"column":4675,"offset":4676},{"line":4580,"column":4685,"offset":4686},{"type":23,"value":4691,"position":4692}," first.",{"start":4693,"end":4694},{"line":4580,"column":4685,"offset":4686},{"line":4580,"column":4695,"offset":4696},258,6603,{"start":4698,"end":4699},{"line":4580,"column":27,"offset":4581},{"line":4580,"column":4695,"offset":4696},{"type":23,"value":89},{"type":14,"tagName":120,"properties":4702,"children":4703,"position":4713},{},[4704],{"type":23,"value":4705,"position":4706},"The examples in this section are self-checking: each counts failed expectations and detonates a deliberate runtime error if any assertion misses, so a script that runs at all is proof of the values in its comments.",{"start":4707,"end":4710},{"line":4708,"column":27,"offset":4709},132,6605,{"line":4708,"column":4711,"offset":4712},215,6819,{"start":4714,"end":4715},{"line":4708,"column":27,"offset":4709},{"line":4708,"column":4711,"offset":4712},{"type":23,"value":89},{"type":11,"children":4718},[4719],{"type":14,"tagName":649,"properties":4720,"children":4722,"data":-1},{"class":651,"style":652,"tabindex":653,"title":4721},"Argless sort is numeric ascending",[4723],{"type":14,"tagName":172,"properties":4724,"children":4725},{},[4726,4734,4735,4783,4784,4787,4788,4823,4824,4827,4828,4836,4837,4845,4846,4899,4900,4915,4916,4919,4920,4940,4941,5001,5002,5058,5059,5115,5116,5172,5173,5220,5221,5224,5225,5251,5252,5281,5282,5308,5309,5317,5318,5321,5322],{"type":14,"tagName":35,"properties":4727,"children":4728},{"class":660},[4729],{"type":14,"tagName":35,"properties":4730,"children":4731},{"style":715},[4732],{"type":23,"value":4733},"//@version=3",{"type":23,"value":89},{"type":14,"tagName":35,"properties":4736,"children":4737},{"class":660},[4738,4742,4746,4750,4755,4759,4763,4767,4771,4775,4779],{"type":14,"tagName":35,"properties":4739,"children":4740},{"style":730},[4741],{"type":23,"value":1764},{"type":14,"tagName":35,"properties":4743,"children":4744},{"style":670},[4745],{"type":23,"value":1769},{"type":14,"tagName":35,"properties":4747,"children":4748},{"style":664},[4749],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4751,"children":4752},{"style":895},[4753],{"type":23,"value":4754},"\"Sort Argless Ascending\"",{"type":14,"tagName":35,"properties":4756,"children":4757},{"style":670},[4758],{"type":23,"value":1783},{"type":14,"tagName":35,"properties":4760,"children":4761},{"style":664},[4762],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4764,"children":4765},{"style":895},[4766],{"type":23,"value":1792},{"type":14,"tagName":35,"properties":4768,"children":4769},{"style":670},[4770],{"type":23,"value":1797},{"type":14,"tagName":35,"properties":4772,"children":4773},{"style":664},[4774],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4776,"children":4777},{"style":686},[4778],{"type":23,"value":1806},{"type":14,"tagName":35,"properties":4780,"children":4781},{"style":670},[4782],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":4785,"children":4786},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":4789,"children":4790},{"class":660},[4791,4795,4799,4803,4807,4811,4815,4819],{"type":14,"tagName":35,"properties":4792,"children":4793},{"style":670},[4794],{"type":23,"value":1824},{"type":14,"tagName":35,"properties":4796,"children":4797},{"style":664},[4798],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4800,"children":4801},{"style":730},[4802],{"type":23,"value":1833},{"type":14,"tagName":35,"properties":4804,"children":4805},{"style":670},[4806],{"type":23,"value":1838},{"type":14,"tagName":35,"properties":4808,"children":4809},{"style":664},[4810],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4812,"children":4813},{"style":670},[4814],{"type":23,"value":1847},{"type":14,"tagName":35,"properties":4816,"children":4817},{"style":664},[4818],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4820,"children":4821},{"style":670},[4822],{"type":23,"value":1856},{"type":23,"value":89},{"type":14,"tagName":35,"properties":4825,"children":4826},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":4829,"children":4830},{"class":660},[4831],{"type":14,"tagName":35,"properties":4832,"children":4833},{"style":715},[4834],{"type":23,"value":4835},"// Argless sort() is NUMERIC ascending (a JS-default lexicographic sort would",{"type":23,"value":89},{"type":14,"tagName":35,"properties":4838,"children":4839},{"class":660},[4840],{"type":14,"tagName":35,"properties":4841,"children":4842},{"style":715},[4843],{"type":23,"value":4844},"// yield [100, 25, 30, 4]; kScript must yield [4, 25, 30, 100]) and sorts in place.",{"type":23,"value":89},{"type":14,"tagName":35,"properties":4847,"children":4848},{"class":660},[4849,4853,4857,4861,4865,4870,4874,4878,4882,4886,4890,4895],{"type":14,"tagName":35,"properties":4850,"children":4851},{"style":664},[4852],{"type":23,"value":667},{"type":14,"tagName":35,"properties":4854,"children":4855},{"style":670},[4856],{"type":23,"value":673},{"type":14,"tagName":35,"properties":4858,"children":4859},{"style":664},[4860],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4862,"children":4863},{"style":670},[4864],{"type":23,"value":683},{"type":14,"tagName":35,"properties":4866,"children":4867},{"style":686},[4868],{"type":23,"value":4869},"30",{"type":14,"tagName":35,"properties":4871,"children":4872},{"style":670},[4873],{"type":23,"value":205},{"type":14,"tagName":35,"properties":4875,"children":4876},{"style":686},[4877],{"type":23,"value":742},{"type":14,"tagName":35,"properties":4879,"children":4880},{"style":670},[4881],{"type":23,"value":205},{"type":14,"tagName":35,"properties":4883,"children":4884},{"style":686},[4885],{"type":23,"value":4681},{"type":14,"tagName":35,"properties":4887,"children":4888},{"style":670},[4889],{"type":23,"value":205},{"type":14,"tagName":35,"properties":4891,"children":4892},{"style":686},[4893],{"type":23,"value":4894},"25",{"type":14,"tagName":35,"properties":4896,"children":4897},{"style":670},[4898],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":4901,"children":4902},{"class":660},[4903,4907,4911],{"type":14,"tagName":35,"properties":4904,"children":4905},{"style":670},[4906],{"type":23,"value":727},{"type":14,"tagName":35,"properties":4908,"children":4909},{"style":730},[4910],{"type":23,"value":567},{"type":14,"tagName":35,"properties":4912,"children":4913},{"style":670},[4914],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":4917,"children":4918},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":4921,"children":4922},{"class":660},[4923,4927,4932,4936],{"type":14,"tagName":35,"properties":4924,"children":4925},{"style":664},[4926],{"type":23,"value":667},{"type":14,"tagName":35,"properties":4928,"children":4929},{"style":670},[4930],{"type":23,"value":4931}," failures ",{"type":14,"tagName":35,"properties":4933,"children":4934},{"style":664},[4935],{"type":23,"value":678},{"type":14,"tagName":35,"properties":4937,"children":4938},{"style":686},[4939],{"type":23,"value":1288},{"type":23,"value":89},{"type":14,"tagName":35,"properties":4942,"children":4943},{"class":660},[4944,4949,4953,4958,4962,4966,4970,4974,4979,4984,4989,4993,4997],{"type":14,"tagName":35,"properties":4945,"children":4946},{"style":670},[4947],{"type":23,"value":4948},"failures ",{"type":14,"tagName":35,"properties":4950,"children":4951},{"style":664},[4952],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":4954,"children":4955},{"style":670},[4956],{"type":23,"value":4957}," xs.",{"type":14,"tagName":35,"properties":4959,"children":4960},{"style":730},[4961],{"type":23,"value":215},{"type":14,"tagName":35,"properties":4963,"children":4964},{"style":670},[4965],{"type":23,"value":737},{"type":14,"tagName":35,"properties":4967,"children":4968},{"style":686},[4969],{"type":23,"value":653},{"type":14,"tagName":35,"properties":4971,"children":4972},{"style":670},[4973],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":4975,"children":4976},{"style":664},[4977],{"type":23,"value":4978},"==",{"type":14,"tagName":35,"properties":4980,"children":4981},{"style":686},[4982],{"type":23,"value":4983}," 4",{"type":14,"tagName":35,"properties":4985,"children":4986},{"style":664},[4987],{"type":23,"value":4988}," ?",{"type":14,"tagName":35,"properties":4990,"children":4991},{"style":686},[4992],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":4994,"children":4995},{"style":664},[4996],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":4998,"children":4999},{"style":686},[5000],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5003,"children":5004},{"class":660},[5005,5009,5013,5017,5021,5025,5029,5033,5037,5042,5046,5050,5054],{"type":14,"tagName":35,"properties":5006,"children":5007},{"style":670},[5008],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":5010,"children":5011},{"style":664},[5012],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":5014,"children":5015},{"style":670},[5016],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":5018,"children":5019},{"style":730},[5020],{"type":23,"value":215},{"type":14,"tagName":35,"properties":5022,"children":5023},{"style":670},[5024],{"type":23,"value":737},{"type":14,"tagName":35,"properties":5026,"children":5027},{"style":686},[5028],{"type":23,"value":689},{"type":14,"tagName":35,"properties":5030,"children":5031},{"style":670},[5032],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":5034,"children":5035},{"style":664},[5036],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":5038,"children":5039},{"style":686},[5040],{"type":23,"value":5041}," 25",{"type":14,"tagName":35,"properties":5043,"children":5044},{"style":664},[5045],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":5047,"children":5048},{"style":686},[5049],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":5051,"children":5052},{"style":664},[5053],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":5055,"children":5056},{"style":686},[5057],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5060,"children":5061},{"class":660},[5062,5066,5070,5074,5078,5082,5086,5090,5094,5099,5103,5107,5111],{"type":14,"tagName":35,"properties":5063,"children":5064},{"style":670},[5065],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":5067,"children":5068},{"style":664},[5069],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":5071,"children":5072},{"style":670},[5073],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":5075,"children":5076},{"style":730},[5077],{"type":23,"value":215},{"type":14,"tagName":35,"properties":5079,"children":5080},{"style":670},[5081],{"type":23,"value":737},{"type":14,"tagName":35,"properties":5083,"children":5084},{"style":686},[5085],{"type":23,"value":698},{"type":14,"tagName":35,"properties":5087,"children":5088},{"style":670},[5089],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":5091,"children":5092},{"style":664},[5093],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":5095,"children":5096},{"style":686},[5097],{"type":23,"value":5098}," 30",{"type":14,"tagName":35,"properties":5100,"children":5101},{"style":664},[5102],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":5104,"children":5105},{"style":686},[5106],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":5108,"children":5109},{"style":664},[5110],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":5112,"children":5113},{"style":686},[5114],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5117,"children":5118},{"class":660},[5119,5123,5127,5131,5135,5139,5143,5147,5151,5156,5160,5164,5168],{"type":14,"tagName":35,"properties":5120,"children":5121},{"style":670},[5122],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":5124,"children":5125},{"style":664},[5126],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":5128,"children":5129},{"style":670},[5130],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":5132,"children":5133},{"style":730},[5134],{"type":23,"value":215},{"type":14,"tagName":35,"properties":5136,"children":5137},{"style":670},[5138],{"type":23,"value":737},{"type":14,"tagName":35,"properties":5140,"children":5141},{"style":686},[5142],{"type":23,"value":707},{"type":14,"tagName":35,"properties":5144,"children":5145},{"style":670},[5146],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":5148,"children":5149},{"style":664},[5150],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":5152,"children":5153},{"style":686},[5154],{"type":23,"value":5155}," 100",{"type":14,"tagName":35,"properties":5157,"children":5158},{"style":664},[5159],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":5161,"children":5162},{"style":686},[5163],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":5165,"children":5166},{"style":664},[5167],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":5169,"children":5170},{"style":686},[5171],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5174,"children":5175},{"class":660},[5176,5180,5184,5188,5192,5196,5200,5204,5208,5212,5216],{"type":14,"tagName":35,"properties":5177,"children":5178},{"style":670},[5179],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":5181,"children":5182},{"style":664},[5183],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":5185,"children":5186},{"style":670},[5187],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":5189,"children":5190},{"style":730},[5191],{"type":23,"value":834},{"type":14,"tagName":35,"properties":5193,"children":5194},{"style":670},[5195],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":5197,"children":5198},{"style":664},[5199],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":5201,"children":5202},{"style":686},[5203],{"type":23,"value":4983},{"type":14,"tagName":35,"properties":5205,"children":5206},{"style":664},[5207],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":5209,"children":5210},{"style":686},[5211],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":5213,"children":5214},{"style":664},[5215],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":5217,"children":5218},{"style":686},[5219],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5222,"children":5223},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":5226,"children":5227},{"class":660},[5228,5233,5238,5242,5246],{"type":14,"tagName":35,"properties":5229,"children":5230},{"style":664},[5231],{"type":23,"value":5232},"if",{"type":14,"tagName":35,"properties":5234,"children":5235},{"style":670},[5236],{"type":23,"value":5237}," (failures ",{"type":14,"tagName":35,"properties":5239,"children":5240},{"style":664},[5241],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":5243,"children":5244},{"style":686},[5245],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":5247,"children":5248},{"style":670},[5249],{"type":23,"value":5250},") {",{"type":23,"value":89},{"type":14,"tagName":35,"properties":5253,"children":5254},{"class":660},[5255,5260,5265,5269,5273,5277],{"type":14,"tagName":35,"properties":5256,"children":5257},{"style":664},[5258],{"type":23,"value":5259},"  var",{"type":14,"tagName":35,"properties":5261,"children":5262},{"style":670},[5263],{"type":23,"value":5264}," bomb ",{"type":14,"tagName":35,"properties":5266,"children":5267},{"style":664},[5268],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5270,"children":5271},{"style":670},[5272],{"type":23,"value":683},{"type":14,"tagName":35,"properties":5274,"children":5275},{"style":686},[5276],{"type":23,"value":689},{"type":14,"tagName":35,"properties":5278,"children":5279},{"style":670},[5280],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5283,"children":5284},{"class":660},[5285,5290,5295,5299,5304],{"type":14,"tagName":35,"properties":5286,"children":5287},{"style":670},[5288],{"type":23,"value":5289},"  bomb.",{"type":14,"tagName":35,"properties":5291,"children":5292},{"style":730},[5293],{"type":23,"value":5294},"removeAt",{"type":14,"tagName":35,"properties":5296,"children":5297},{"style":670},[5298],{"type":23,"value":737},{"type":14,"tagName":35,"properties":5300,"children":5301},{"style":686},[5302],{"type":23,"value":5303},"9",{"type":14,"tagName":35,"properties":5305,"children":5306},{"style":670},[5307],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5310,"children":5311},{"class":660},[5312],{"type":14,"tagName":35,"properties":5313,"children":5314},{"style":670},[5315],{"type":23,"value":5316},"}",{"type":23,"value":89},{"type":14,"tagName":35,"properties":5319,"children":5320},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":5323,"children":5324},{"class":660},[5325,5329,5333,5337,5341,5345,5349,5353,5357,5361,5365,5369,5373,5377,5381,5385,5389,5393,5397,5401,5405,5410,5414,5418,5422,5427],{"type":14,"tagName":35,"properties":5326,"children":5327},{"style":730},[5328],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":5330,"children":5331},{"style":670},[5332],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":5334,"children":5335},{"style":664},[5336],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5338,"children":5339},{"style":670},[5340],{"type":23,"value":727},{"type":14,"tagName":35,"properties":5342,"children":5343},{"style":730},[5344],{"type":23,"value":1622},{"type":14,"tagName":35,"properties":5346,"children":5347},{"style":670},[5348],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":5350,"children":5351},{"style":664},[5352],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":5354,"children":5355},{"style":670},[5356],{"type":23,"value":1950},{"type":14,"tagName":35,"properties":5358,"children":5359},{"style":664},[5360],{"type":23,"value":1955},{"type":14,"tagName":35,"properties":5362,"children":5363},{"style":686},[5364],{"type":23,"value":2409},{"type":14,"tagName":35,"properties":5366,"children":5367},{"style":670},[5368],{"type":23,"value":4301},{"type":14,"tagName":35,"properties":5370,"children":5371},{"style":664},[5372],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5374,"children":5375},{"style":670},[5376],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":5378,"children":5379},{"style":895},[5380],{"type":23,"value":2758},{"type":14,"tagName":35,"properties":5382,"children":5383},{"style":670},[5384],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":5386,"children":5387},{"style":664},[5388],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5390,"children":5391},{"style":686},[5392],{"type":23,"value":698},{"type":14,"tagName":35,"properties":5394,"children":5395},{"style":670},[5396],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":5398,"children":5399},{"style":664},[5400],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5402,"children":5403},{"style":670},[5404],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":5406,"children":5407},{"style":895},[5408],{"type":23,"value":5409},"\"Sorted min\"",{"type":14,"tagName":35,"properties":5411,"children":5412},{"style":670},[5413],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":5415,"children":5416},{"style":664},[5417],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5419,"children":5420},{"style":670},[5421],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":5423,"children":5424},{"style":895},[5425],{"type":23,"value":5426},"\"first element after argless numeric ascending sort\"",{"type":14,"tagName":35,"properties":5428,"children":5429},{"style":670},[5430],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":120,"properties":5433,"children":5434,"position":5463},{},[5435,5444,5456],{"type":23,"value":5436,"position":5437},"Sorting is not v3-gated: the identical body under ",{"start":5438,"end":5441},{"line":5439,"column":27,"offset":5440},160,7655,{"line":5439,"column":5442,"offset":5443},51,7705,{"type":14,"tagName":172,"properties":5445,"children":5446,"position":5453},{},[5447],{"type":23,"value":1755,"position":5448},{"start":5449,"end":5450},{"line":5439,"column":5442,"offset":5443},{"line":5439,"column":5451,"offset":5452},65,7719,{"start":5454,"end":5455},{"line":5439,"column":5442,"offset":5443},{"line":5439,"column":5451,"offset":5452},{"type":23,"value":5457,"position":5458}," compiles and runs with the identical result.",{"start":5459,"end":5460},{"line":5439,"column":5451,"offset":5452},{"line":5439,"column":5461,"offset":5462},110,7764,{"start":5464,"end":5465},{"line":5439,"column":27,"offset":5440},{"line":5439,"column":5461,"offset":5462},{"type":23,"value":89},{"type":14,"tagName":5468,"properties":5469,"children":5471,"position":5479},"h3",{"id":5470},"comparators",[5472],{"type":23,"value":5473,"position":5474},"Comparators",{"start":5475,"end":5477},{"line":580,"column":67,"offset":5476},7770,{"line":580,"column":112,"offset":5478},7781,{"start":5480,"end":5482},{"line":580,"column":27,"offset":5481},7766,{"line":580,"column":112,"offset":5478},{"type":23,"value":89},{"type":14,"tagName":120,"properties":5485,"children":5486,"position":5664},{},[5487,5499,5506,5518,5525,5540,5546,5557,5564,5579,5585,5597,5604,5617,5623,5636,5643,5657],{"type":14,"tagName":172,"properties":5488,"children":5489,"position":5496},{},[5490],{"type":23,"value":567,"position":5491},{"start":5492,"end":5494},{"line":3275,"column":27,"offset":5493},7783,{"line":3275,"column":82,"offset":5495},7789,{"start":5497,"end":5498},{"line":3275,"column":27,"offset":5493},{"line":3275,"column":82,"offset":5495},{"type":23,"value":5500,"position":5501}," takes at most one argument, an arrow lambda ",{"start":5502,"end":5503},{"line":3275,"column":82,"offset":5495},{"line":3275,"column":5504,"offset":5505},52,7834,{"type":14,"tagName":172,"properties":5507,"children":5508,"position":5515},{},[5509],{"type":23,"value":5510,"position":5511},"(a, b) => number",{"start":5512,"end":5513},{"line":3275,"column":5504,"offset":5505},{"line":3275,"column":337,"offset":5514},7852,{"start":5516,"end":5517},{"line":3275,"column":5504,"offset":5505},{"line":3275,"column":337,"offset":5514},{"type":23,"value":5519,"position":5520}," in the JavaScript convention: a ",{"start":5521,"end":5522},{"line":3275,"column":337,"offset":5514},{"line":3275,"column":5523,"offset":5524},103,7885,{"type":14,"tagName":146,"properties":5526,"children":5527,"position":5535},{},[5528],{"type":23,"value":5529,"position":5530},"negative",{"start":5531,"end":5533},{"line":3275,"column":238,"offset":5532},7887,{"line":3275,"column":541,"offset":5534},7895,{"start":5536,"end":5537},{"line":3275,"column":5523,"offset":5524},{"line":3275,"column":5538,"offset":5539},115,7897,{"type":23,"value":5541,"position":5542}," return puts ",{"start":5543,"end":5544},{"line":3275,"column":5538,"offset":5539},{"line":3275,"column":4561,"offset":5545},7910,{"type":14,"tagName":172,"properties":5547,"children":5548,"position":5554},{},[5549],{"type":23,"value":603,"position":5550},{"start":5551,"end":5552},{"line":3275,"column":4561,"offset":5545},{"line":3275,"column":3237,"offset":5553},7913,{"start":5555,"end":5556},{"line":3275,"column":4561,"offset":5545},{"line":3275,"column":3237,"offset":5553},{"type":23,"value":5558,"position":5559}," first, a ",{"start":5560,"end":5561},{"line":3275,"column":3237,"offset":5553},{"line":3275,"column":5562,"offset":5563},141,7923,{"type":14,"tagName":146,"properties":5565,"children":5566,"position":5575},{},[5567],{"type":23,"value":5568,"position":5569},"positive",{"start":5570,"end":5572},{"line":3275,"column":3247,"offset":5571},7925,{"line":3275,"column":5573,"offset":5574},151,7933,{"start":5576,"end":5577},{"line":3275,"column":5562,"offset":5563},{"line":3275,"column":2947,"offset":5578},7935,{"type":23,"value":5541,"position":5580},{"start":5581,"end":5582},{"line":3275,"column":2947,"offset":5578},{"line":3275,"column":5583,"offset":5584},166,7948,{"type":14,"tagName":172,"properties":5586,"children":5587,"position":5594},{},[5588],{"type":23,"value":1581,"position":5589},{"start":5590,"end":5591},{"line":3275,"column":5583,"offset":5584},{"line":3275,"column":5592,"offset":5593},169,7951,{"start":5595,"end":5596},{"line":3275,"column":5583,"offset":5584},{"line":3275,"column":5592,"offset":5593},{"type":23,"value":5598,"position":5599}," first. So ",{"start":5600,"end":5601},{"line":3275,"column":5592,"offset":5593},{"line":3275,"column":5602,"offset":5603},180,7962,{"type":14,"tagName":172,"properties":5605,"children":5606,"position":5614},{},[5607],{"type":23,"value":5608,"position":5609},"(a, b) => a - b",{"start":5610,"end":5611},{"line":3275,"column":5602,"offset":5603},{"line":3275,"column":5612,"offset":5613},197,7979,{"start":5615,"end":5616},{"line":3275,"column":5602,"offset":5603},{"line":3275,"column":5612,"offset":5613},{"type":23,"value":5618,"position":5619}," is ascending and ",{"start":5620,"end":5621},{"line":3275,"column":5612,"offset":5613},{"line":3275,"column":4711,"offset":5622},7997,{"type":14,"tagName":172,"properties":5624,"children":5625,"position":5633},{},[5626],{"type":23,"value":5627,"position":5628},"(a, b) => b - a",{"start":5629,"end":5630},{"line":3275,"column":4711,"offset":5622},{"line":3275,"column":5631,"offset":5632},232,8014,{"start":5634,"end":5635},{"line":3275,"column":4711,"offset":5622},{"line":3275,"column":5631,"offset":5632},{"type":23,"value":5637,"position":5638}," is descending. The comparator is an ordinary lambda (syntax and closures in ",{"start":5639,"end":5640},{"line":3275,"column":5631,"offset":5632},{"line":3275,"column":5641,"offset":5642},309,8091,{"type":14,"tagName":603,"properties":5644,"children":5645,"position":5653},{"href":605},[5646],{"type":23,"value":608,"position":5647},{"start":5648,"end":5650},{"line":3275,"column":3375,"offset":5649},8092,{"line":3275,"column":5651,"offset":5652},328,8110,{"start":5654,"end":5655},{"line":3275,"column":5641,"offset":5642},{"line":3275,"column":3402,"offset":5656},8136,{"type":23,"value":5658,"position":5659},"); what is special is the contract on its return value, enforced at compile time and again at run time (see the rejection list below).",{"start":5660,"end":5661},{"line":3275,"column":3402,"offset":5656},{"line":3275,"column":5662,"offset":5663},488,8270,{"start":5665,"end":5666},{"line":3275,"column":27,"offset":5493},{"line":3275,"column":5662,"offset":5663},{"type":23,"value":89},{"type":11,"children":5669},[5670],{"type":14,"tagName":649,"properties":5671,"children":5673,"data":-1},{"class":651,"style":652,"tabindex":653,"title":5672},"Descending comparator, and sorting a copy",[5674],{"type":14,"tagName":172,"properties":5675,"children":5676},{},[5677,5684,5685,5733,5734,5737,5738,5773,5774,5777,5778,5786,5787,5795,5796,5848,5849,5897,5898,5901,5902,5921,5922,5978,5979,6034,6035,6090,6091,6146,6147,6150,6151,6159,6160,6204,6205,6295,6296,6352,6353,6409,6410,6465,6466,6469,6470,6493,6494,6521,6522,6545,6546,6553,6554,6557,6558],{"type":14,"tagName":35,"properties":5678,"children":5679},{"class":660},[5680],{"type":14,"tagName":35,"properties":5681,"children":5682},{"style":715},[5683],{"type":23,"value":4733},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5686,"children":5687},{"class":660},[5688,5692,5696,5700,5705,5709,5713,5717,5721,5725,5729],{"type":14,"tagName":35,"properties":5689,"children":5690},{"style":730},[5691],{"type":23,"value":1764},{"type":14,"tagName":35,"properties":5693,"children":5694},{"style":670},[5695],{"type":23,"value":1769},{"type":14,"tagName":35,"properties":5697,"children":5698},{"style":664},[5699],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5701,"children":5702},{"style":895},[5703],{"type":23,"value":5704},"\"Sort Comparator Descending\"",{"type":14,"tagName":35,"properties":5706,"children":5707},{"style":670},[5708],{"type":23,"value":1783},{"type":14,"tagName":35,"properties":5710,"children":5711},{"style":664},[5712],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5714,"children":5715},{"style":895},[5716],{"type":23,"value":1792},{"type":14,"tagName":35,"properties":5718,"children":5719},{"style":670},[5720],{"type":23,"value":1797},{"type":14,"tagName":35,"properties":5722,"children":5723},{"style":664},[5724],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5726,"children":5727},{"style":686},[5728],{"type":23,"value":1806},{"type":14,"tagName":35,"properties":5730,"children":5731},{"style":670},[5732],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5735,"children":5736},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":5739,"children":5740},{"class":660},[5741,5745,5749,5753,5757,5761,5765,5769],{"type":14,"tagName":35,"properties":5742,"children":5743},{"style":670},[5744],{"type":23,"value":1824},{"type":14,"tagName":35,"properties":5746,"children":5747},{"style":664},[5748],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5750,"children":5751},{"style":730},[5752],{"type":23,"value":1833},{"type":14,"tagName":35,"properties":5754,"children":5755},{"style":670},[5756],{"type":23,"value":1838},{"type":14,"tagName":35,"properties":5758,"children":5759},{"style":664},[5760],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5762,"children":5763},{"style":670},[5764],{"type":23,"value":1847},{"type":14,"tagName":35,"properties":5766,"children":5767},{"style":664},[5768],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5770,"children":5771},{"style":670},[5772],{"type":23,"value":1856},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5775,"children":5776},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":5779,"children":5780},{"class":660},[5781],{"type":14,"tagName":35,"properties":5782,"children":5783},{"style":715},[5784],{"type":23,"value":5785},"// The JS-idiom comparator: (a, b) => number. Negative = a first, positive = b first.",{"type":23,"value":89},{"type":14,"tagName":35,"properties":5788,"children":5789},{"class":660},[5790],{"type":14,"tagName":35,"properties":5791,"children":5792},{"style":715},[5793],{"type":23,"value":5794},"// (a, b) => b - a is descending.",{"type":23,"value":89},{"type":14,"tagName":35,"properties":5797,"children":5798},{"class":660},[5799,5803,5807,5811,5815,5820,5824,5828,5832,5836,5840,5844],{"type":14,"tagName":35,"properties":5800,"children":5801},{"style":664},[5802],{"type":23,"value":667},{"type":14,"tagName":35,"properties":5804,"children":5805},{"style":670},[5806],{"type":23,"value":673},{"type":14,"tagName":35,"properties":5808,"children":5809},{"style":664},[5810],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5812,"children":5813},{"style":670},[5814],{"type":23,"value":683},{"type":14,"tagName":35,"properties":5816,"children":5817},{"style":686},[5818],{"type":23,"value":5819},"5",{"type":14,"tagName":35,"properties":5821,"children":5822},{"style":670},[5823],{"type":23,"value":205},{"type":14,"tagName":35,"properties":5825,"children":5826},{"style":686},[5827],{"type":23,"value":689},{"type":14,"tagName":35,"properties":5829,"children":5830},{"style":670},[5831],{"type":23,"value":205},{"type":14,"tagName":35,"properties":5833,"children":5834},{"style":686},[5835],{"type":23,"value":742},{"type":14,"tagName":35,"properties":5837,"children":5838},{"style":670},[5839],{"type":23,"value":205},{"type":14,"tagName":35,"properties":5841,"children":5842},{"style":686},[5843],{"type":23,"value":698},{"type":14,"tagName":35,"properties":5845,"children":5846},{"style":670},[5847],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5850,"children":5851},{"class":660},[5852,5856,5860,5864,5868,5872,5876,5880,5884,5888,5892],{"type":14,"tagName":35,"properties":5853,"children":5854},{"style":670},[5855],{"type":23,"value":727},{"type":14,"tagName":35,"properties":5857,"children":5858},{"style":730},[5859],{"type":23,"value":567},{"type":14,"tagName":35,"properties":5861,"children":5862},{"style":670},[5863],{"type":23,"value":990},{"type":14,"tagName":35,"properties":5865,"children":5866},{"style":993},[5867],{"type":23,"value":603},{"type":14,"tagName":35,"properties":5869,"children":5870},{"style":670},[5871],{"type":23,"value":205},{"type":14,"tagName":35,"properties":5873,"children":5874},{"style":993},[5875],{"type":23,"value":1581},{"type":14,"tagName":35,"properties":5877,"children":5878},{"style":670},[5879],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":5881,"children":5882},{"style":664},[5883],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":5885,"children":5886},{"style":670},[5887],{"type":23,"value":1594},{"type":14,"tagName":35,"properties":5889,"children":5890},{"style":664},[5891],{"type":23,"value":1599},{"type":14,"tagName":35,"properties":5893,"children":5894},{"style":670},[5895],{"type":23,"value":5896}," a)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":5899,"children":5900},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":5903,"children":5904},{"class":660},[5905,5909,5913,5917],{"type":14,"tagName":35,"properties":5906,"children":5907},{"style":664},[5908],{"type":23,"value":667},{"type":14,"tagName":35,"properties":5910,"children":5911},{"style":670},[5912],{"type":23,"value":4931},{"type":14,"tagName":35,"properties":5914,"children":5915},{"style":664},[5916],{"type":23,"value":678},{"type":14,"tagName":35,"properties":5918,"children":5919},{"style":686},[5920],{"type":23,"value":1288},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5923,"children":5924},{"class":660},[5925,5929,5933,5937,5941,5945,5949,5953,5957,5962,5966,5970,5974],{"type":14,"tagName":35,"properties":5926,"children":5927},{"style":670},[5928],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":5930,"children":5931},{"style":664},[5932],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":5934,"children":5935},{"style":670},[5936],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":5938,"children":5939},{"style":730},[5940],{"type":23,"value":215},{"type":14,"tagName":35,"properties":5942,"children":5943},{"style":670},[5944],{"type":23,"value":737},{"type":14,"tagName":35,"properties":5946,"children":5947},{"style":686},[5948],{"type":23,"value":653},{"type":14,"tagName":35,"properties":5950,"children":5951},{"style":670},[5952],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":5954,"children":5955},{"style":664},[5956],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":5958,"children":5959},{"style":686},[5960],{"type":23,"value":5961}," 5",{"type":14,"tagName":35,"properties":5963,"children":5964},{"style":664},[5965],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":5967,"children":5968},{"style":686},[5969],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":5971,"children":5972},{"style":664},[5973],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":5975,"children":5976},{"style":686},[5977],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":5980,"children":5981},{"class":660},[5982,5986,5990,5994,5998,6002,6006,6010,6014,6018,6022,6026,6030],{"type":14,"tagName":35,"properties":5983,"children":5984},{"style":670},[5985],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":5987,"children":5988},{"style":664},[5989],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":5991,"children":5992},{"style":670},[5993],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":5995,"children":5996},{"style":730},[5997],{"type":23,"value":215},{"type":14,"tagName":35,"properties":5999,"children":6000},{"style":670},[6001],{"type":23,"value":737},{"type":14,"tagName":35,"properties":6003,"children":6004},{"style":686},[6005],{"type":23,"value":689},{"type":14,"tagName":35,"properties":6007,"children":6008},{"style":670},[6009],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":6011,"children":6012},{"style":664},[6013],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":6015,"children":6016},{"style":686},[6017],{"type":23,"value":4983},{"type":14,"tagName":35,"properties":6019,"children":6020},{"style":664},[6021],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":6023,"children":6024},{"style":686},[6025],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":6027,"children":6028},{"style":664},[6029],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":6031,"children":6032},{"style":686},[6033],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":6036,"children":6037},{"class":660},[6038,6042,6046,6050,6054,6058,6062,6066,6070,6074,6078,6082,6086],{"type":14,"tagName":35,"properties":6039,"children":6040},{"style":670},[6041],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":6043,"children":6044},{"style":664},[6045],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":6047,"children":6048},{"style":670},[6049],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":6051,"children":6052},{"style":730},[6053],{"type":23,"value":215},{"type":14,"tagName":35,"properties":6055,"children":6056},{"style":670},[6057],{"type":23,"value":737},{"type":14,"tagName":35,"properties":6059,"children":6060},{"style":686},[6061],{"type":23,"value":698},{"type":14,"tagName":35,"properties":6063,"children":6064},{"style":670},[6065],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":6067,"children":6068},{"style":664},[6069],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":6071,"children":6072},{"style":686},[6073],{"type":23,"value":1021},{"type":14,"tagName":35,"properties":6075,"children":6076},{"style":664},[6077],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":6079,"children":6080},{"style":686},[6081],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":6083,"children":6084},{"style":664},[6085],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":6087,"children":6088},{"style":686},[6089],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":6092,"children":6093},{"class":660},[6094,6098,6102,6106,6110,6114,6118,6122,6126,6130,6134,6138,6142],{"type":14,"tagName":35,"properties":6095,"children":6096},{"style":670},[6097],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":6099,"children":6100},{"style":664},[6101],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":6103,"children":6104},{"style":670},[6105],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":6107,"children":6108},{"style":730},[6109],{"type":23,"value":215},{"type":14,"tagName":35,"properties":6111,"children":6112},{"style":670},[6113],{"type":23,"value":737},{"type":14,"tagName":35,"properties":6115,"children":6116},{"style":686},[6117],{"type":23,"value":707},{"type":14,"tagName":35,"properties":6119,"children":6120},{"style":670},[6121],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":6123,"children":6124},{"style":664},[6125],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":6127,"children":6128},{"style":686},[6129],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":6131,"children":6132},{"style":664},[6133],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":6135,"children":6136},{"style":686},[6137],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":6139,"children":6140},{"style":664},[6141],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":6143,"children":6144},{"style":686},[6145],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":6148,"children":6149},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":6152,"children":6153},{"class":660},[6154],{"type":14,"tagName":35,"properties":6155,"children":6156},{"style":715},[6157],{"type":23,"value":6158},"// copy-then-sort idiom (sort is in-place; slice() makes the copy)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":6161,"children":6162},{"class":660},[6163,6167,6172,6176,6180,6184,6188,6192,6196,6200],{"type":14,"tagName":35,"properties":6164,"children":6165},{"style":664},[6166],{"type":23,"value":667},{"type":14,"tagName":35,"properties":6168,"children":6169},{"style":670},[6170],{"type":23,"value":6171}," ys ",{"type":14,"tagName":35,"properties":6173,"children":6174},{"style":664},[6175],{"type":23,"value":678},{"type":14,"tagName":35,"properties":6177,"children":6178},{"style":670},[6179],{"type":23,"value":683},{"type":14,"tagName":35,"properties":6181,"children":6182},{"style":686},[6183],{"type":23,"value":707},{"type":14,"tagName":35,"properties":6185,"children":6186},{"style":670},[6187],{"type":23,"value":205},{"type":14,"tagName":35,"properties":6189,"children":6190},{"style":686},[6191],{"type":23,"value":689},{"type":14,"tagName":35,"properties":6193,"children":6194},{"style":670},[6195],{"type":23,"value":205},{"type":14,"tagName":35,"properties":6197,"children":6198},{"style":686},[6199],{"type":23,"value":698},{"type":14,"tagName":35,"properties":6201,"children":6202},{"style":670},[6203],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":6206,"children":6207},{"class":660},[6208,6212,6217,6221,6226,6231,6235,6239,6244,6248,6253,6257,6261,6265,6269,6273,6277,6281,6286,6290],{"type":14,"tagName":35,"properties":6209,"children":6210},{"style":664},[6211],{"type":23,"value":667},{"type":14,"tagName":35,"properties":6213,"children":6214},{"style":670},[6215],{"type":23,"value":6216}," sortedCopy ",{"type":14,"tagName":35,"properties":6218,"children":6219},{"style":664},[6220],{"type":23,"value":678},{"type":14,"tagName":35,"properties":6222,"children":6223},{"style":670},[6224],{"type":23,"value":6225}," ys.",{"type":14,"tagName":35,"properties":6227,"children":6228},{"style":730},[6229],{"type":23,"value":6230},"slice",{"type":14,"tagName":35,"properties":6232,"children":6233},{"style":670},[6234],{"type":23,"value":737},{"type":14,"tagName":35,"properties":6236,"children":6237},{"style":686},[6238],{"type":23,"value":653},{"type":14,"tagName":35,"properties":6240,"children":6241},{"style":670},[6242],{"type":23,"value":6243},", ys.",{"type":14,"tagName":35,"properties":6245,"children":6246},{"style":730},[6247],{"type":23,"value":834},{"type":14,"tagName":35,"properties":6249,"children":6250},{"style":670},[6251],{"type":23,"value":6252},"()).",{"type":14,"tagName":35,"properties":6254,"children":6255},{"style":730},[6256],{"type":23,"value":567},{"type":14,"tagName":35,"properties":6258,"children":6259},{"style":670},[6260],{"type":23,"value":990},{"type":14,"tagName":35,"properties":6262,"children":6263},{"style":993},[6264],{"type":23,"value":603},{"type":14,"tagName":35,"properties":6266,"children":6267},{"style":670},[6268],{"type":23,"value":205},{"type":14,"tagName":35,"properties":6270,"children":6271},{"style":993},[6272],{"type":23,"value":1581},{"type":14,"tagName":35,"properties":6274,"children":6275},{"style":670},[6276],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":6278,"children":6279},{"style":664},[6280],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":6282,"children":6283},{"style":670},[6284],{"type":23,"value":6285}," a ",{"type":14,"tagName":35,"properties":6287,"children":6288},{"style":664},[6289],{"type":23,"value":1599},{"type":14,"tagName":35,"properties":6291,"children":6292},{"style":670},[6293],{"type":23,"value":6294}," b)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":6297,"children":6298},{"class":660},[6299,6303,6307,6311,6315,6319,6323,6327,6331,6336,6340,6344,6348],{"type":14,"tagName":35,"properties":6300,"children":6301},{"style":670},[6302],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":6304,"children":6305},{"style":664},[6306],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":6308,"children":6309},{"style":670},[6310],{"type":23,"value":6225},{"type":14,"tagName":35,"properties":6312,"children":6313},{"style":730},[6314],{"type":23,"value":215},{"type":14,"tagName":35,"properties":6316,"children":6317},{"style":670},[6318],{"type":23,"value":737},{"type":14,"tagName":35,"properties":6320,"children":6321},{"style":686},[6322],{"type":23,"value":653},{"type":14,"tagName":35,"properties":6324,"children":6325},{"style":670},[6326],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":6328,"children":6329},{"style":664},[6330],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":6332,"children":6333},{"style":686},[6334],{"type":23,"value":6335}," 3",{"type":14,"tagName":35,"properties":6337,"children":6338},{"style":664},[6339],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":6341,"children":6342},{"style":686},[6343],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":6345,"children":6346},{"style":664},[6347],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":6349,"children":6350},{"style":686},[6351],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":6354,"children":6355},{"class":660},[6356,6360,6364,6369,6373,6377,6381,6385,6389,6393,6397,6401,6405],{"type":14,"tagName":35,"properties":6357,"children":6358},{"style":670},[6359],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":6361,"children":6362},{"style":664},[6363],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":6365,"children":6366},{"style":670},[6367],{"type":23,"value":6368}," sortedCopy.",{"type":14,"tagName":35,"properties":6370,"children":6371},{"style":730},[6372],{"type":23,"value":215},{"type":14,"tagName":35,"properties":6374,"children":6375},{"style":670},[6376],{"type":23,"value":737},{"type":14,"tagName":35,"properties":6378,"children":6379},{"style":686},[6380],{"type":23,"value":653},{"type":14,"tagName":35,"properties":6382,"children":6383},{"style":670},[6384],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":6386,"children":6387},{"style":664},[6388],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":6390,"children":6391},{"style":686},[6392],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":6394,"children":6395},{"style":664},[6396],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":6398,"children":6399},{"style":686},[6400],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":6402,"children":6403},{"style":664},[6404],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":6406,"children":6407},{"style":686},[6408],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":6411,"children":6412},{"class":660},[6413,6417,6421,6425,6429,6433,6437,6441,6445,6449,6453,6457,6461],{"type":14,"tagName":35,"properties":6414,"children":6415},{"style":670},[6416],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":6418,"children":6419},{"style":664},[6420],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":6422,"children":6423},{"style":670},[6424],{"type":23,"value":6368},{"type":14,"tagName":35,"properties":6426,"children":6427},{"style":730},[6428],{"type":23,"value":215},{"type":14,"tagName":35,"properties":6430,"children":6431},{"style":670},[6432],{"type":23,"value":737},{"type":14,"tagName":35,"properties":6434,"children":6435},{"style":686},[6436],{"type":23,"value":698},{"type":14,"tagName":35,"properties":6438,"children":6439},{"style":670},[6440],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":6442,"children":6443},{"style":664},[6444],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":6446,"children":6447},{"style":686},[6448],{"type":23,"value":6335},{"type":14,"tagName":35,"properties":6450,"children":6451},{"style":664},[6452],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":6454,"children":6455},{"style":686},[6456],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":6458,"children":6459},{"style":664},[6460],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":6462,"children":6463},{"style":686},[6464],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":6467,"children":6468},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":6471,"children":6472},{"class":660},[6473,6477,6481,6485,6489],{"type":14,"tagName":35,"properties":6474,"children":6475},{"style":664},[6476],{"type":23,"value":5232},{"type":14,"tagName":35,"properties":6478,"children":6479},{"style":670},[6480],{"type":23,"value":5237},{"type":14,"tagName":35,"properties":6482,"children":6483},{"style":664},[6484],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":6486,"children":6487},{"style":686},[6488],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":6490,"children":6491},{"style":670},[6492],{"type":23,"value":5250},{"type":23,"value":89},{"type":14,"tagName":35,"properties":6495,"children":6496},{"class":660},[6497,6501,6505,6509,6513,6517],{"type":14,"tagName":35,"properties":6498,"children":6499},{"style":664},[6500],{"type":23,"value":5259},{"type":14,"tagName":35,"properties":6502,"children":6503},{"style":670},[6504],{"type":23,"value":5264},{"type":14,"tagName":35,"properties":6506,"children":6507},{"style":664},[6508],{"type":23,"value":678},{"type":14,"tagName":35,"properties":6510,"children":6511},{"style":670},[6512],{"type":23,"value":683},{"type":14,"tagName":35,"properties":6514,"children":6515},{"style":686},[6516],{"type":23,"value":689},{"type":14,"tagName":35,"properties":6518,"children":6519},{"style":670},[6520],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":6523,"children":6524},{"class":660},[6525,6529,6533,6537,6541],{"type":14,"tagName":35,"properties":6526,"children":6527},{"style":670},[6528],{"type":23,"value":5289},{"type":14,"tagName":35,"properties":6530,"children":6531},{"style":730},[6532],{"type":23,"value":5294},{"type":14,"tagName":35,"properties":6534,"children":6535},{"style":670},[6536],{"type":23,"value":737},{"type":14,"tagName":35,"properties":6538,"children":6539},{"style":686},[6540],{"type":23,"value":5303},{"type":14,"tagName":35,"properties":6542,"children":6543},{"style":670},[6544],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":6547,"children":6548},{"class":660},[6549],{"type":14,"tagName":35,"properties":6550,"children":6551},{"style":670},[6552],{"type":23,"value":5316},{"type":23,"value":89},{"type":14,"tagName":35,"properties":6555,"children":6556},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":6559,"children":6560},{"class":660},[6561,6565,6569,6573,6577,6581,6585,6589,6594,6598,6602,6606,6610,6614,6618,6622,6626,6630,6634,6638,6642,6647,6651,6655,6659,6664],{"type":14,"tagName":35,"properties":6562,"children":6563},{"style":730},[6564],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":6566,"children":6567},{"style":670},[6568],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":6570,"children":6571},{"style":664},[6572],{"type":23,"value":678},{"type":14,"tagName":35,"properties":6574,"children":6575},{"style":670},[6576],{"type":23,"value":727},{"type":14,"tagName":35,"properties":6578,"children":6579},{"style":730},[6580],{"type":23,"value":1622},{"type":14,"tagName":35,"properties":6582,"children":6583},{"style":670},[6584],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":6586,"children":6587},{"style":664},[6588],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":6590,"children":6591},{"style":670},[6592],{"type":23,"value":6593}," trade.close ",{"type":14,"tagName":35,"properties":6595,"children":6596},{"style":664},[6597],{"type":23,"value":1955},{"type":14,"tagName":35,"properties":6599,"children":6600},{"style":686},[6601],{"type":23,"value":2409},{"type":14,"tagName":35,"properties":6603,"children":6604},{"style":670},[6605],{"type":23,"value":4301},{"type":14,"tagName":35,"properties":6607,"children":6608},{"style":664},[6609],{"type":23,"value":678},{"type":14,"tagName":35,"properties":6611,"children":6612},{"style":670},[6613],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":6615,"children":6616},{"style":895},[6617],{"type":23,"value":2758},{"type":14,"tagName":35,"properties":6619,"children":6620},{"style":670},[6621],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":6623,"children":6624},{"style":664},[6625],{"type":23,"value":678},{"type":14,"tagName":35,"properties":6627,"children":6628},{"style":686},[6629],{"type":23,"value":698},{"type":14,"tagName":35,"properties":6631,"children":6632},{"style":670},[6633],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":6635,"children":6636},{"style":664},[6637],{"type":23,"value":678},{"type":14,"tagName":35,"properties":6639,"children":6640},{"style":670},[6641],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":6643,"children":6644},{"style":895},[6645],{"type":23,"value":6646},"\"Desc first\"",{"type":14,"tagName":35,"properties":6648,"children":6649},{"style":670},[6650],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":6652,"children":6653},{"style":664},[6654],{"type":23,"value":678},{"type":14,"tagName":35,"properties":6656,"children":6657},{"style":670},[6658],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":6660,"children":6661},{"style":895},[6662],{"type":23,"value":6663},"\"largest element after descending comparator sort\"",{"type":14,"tagName":35,"properties":6665,"children":6666},{"style":670},[6667],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":120,"properties":6670,"children":6671,"position":6680},{},[6672],{"type":23,"value":6673,"position":6674},"Two idioms worth lifting out:",{"start":6675,"end":6678},{"line":6676,"column":27,"offset":6677},198,9319,{"line":6676,"column":28,"offset":6679},9348,{"start":6681,"end":6682},{"line":6676,"column":27,"offset":6677},{"line":6676,"column":28,"offset":6679},{"type":23,"value":89},{"type":14,"tagName":137,"properties":6685,"children":6686,"position":6874},{},[6687,6688,6751,6752,6873],{"type":23,"value":89},{"type":14,"tagName":142,"properties":6689,"children":6690,"position":6747},{},[6691,6704,6711,6724,6730,6742],{"type":14,"tagName":172,"properties":6692,"children":6693,"position":6701},{},[6694],{"type":23,"value":5627,"position":6695},{"start":6696,"end":6699},{"line":6697,"column":32,"offset":6698},200,9352,{"line":6697,"column":401,"offset":6700},9369,{"start":6702,"end":6703},{"line":6697,"column":32,"offset":6698},{"line":6697,"column":401,"offset":6700},{"type":23,"value":6705,"position":6706}," turns ",{"start":6707,"end":6708},{"line":6697,"column":401,"offset":6700},{"line":6697,"column":6709,"offset":6710},27,9376,{"type":14,"tagName":172,"properties":6712,"children":6713,"position":6721},{},[6714],{"type":23,"value":6715,"position":6716},"[5, 1, 4, 2]",{"start":6717,"end":6718},{"line":6697,"column":6709,"offset":6710},{"line":6697,"column":6719,"offset":6720},41,9390,{"start":6722,"end":6723},{"line":6697,"column":6709,"offset":6710},{"line":6697,"column":6719,"offset":6720},{"type":23,"value":6725,"position":6726}," into ",{"start":6727,"end":6728},{"line":6697,"column":6719,"offset":6720},{"line":6697,"column":3153,"offset":6729},9396,{"type":14,"tagName":172,"properties":6731,"children":6732,"position":6739},{},[6733],{"type":23,"value":6734,"position":6735},"[5, 4, 2, 1]",{"start":6736,"end":6737},{"line":6697,"column":3153,"offset":6729},{"line":6697,"column":428,"offset":6738},9410,{"start":6740,"end":6741},{"line":6697,"column":3153,"offset":6729},{"line":6697,"column":428,"offset":6738},{"type":23,"value":372,"position":6743},{"start":6744,"end":6745},{"line":6697,"column":428,"offset":6738},{"line":6697,"column":3033,"offset":6746},9411,{"start":6748,"end":6750},{"line":6697,"column":27,"offset":6749},9350,{"line":6697,"column":3033,"offset":6746},{"type":23,"value":89},{"type":14,"tagName":142,"properties":6753,"children":6754,"position":6869},{},[6755,6768,6774,6789,6795,6807,6813,6825,6831,6844,6851,6863],{"type":14,"tagName":172,"properties":6756,"children":6757,"position":6765},{},[6758],{"type":23,"value":567,"position":6759},{"start":6760,"end":6763},{"line":6761,"column":32,"offset":6762},201,9414,{"line":6761,"column":287,"offset":6764},9420,{"start":6766,"end":6767},{"line":6761,"column":32,"offset":6762},{"line":6761,"column":287,"offset":6764},{"type":23,"value":6769,"position":6770}," mutates the receiver, so sorting a ",{"start":6771,"end":6772},{"line":6761,"column":287,"offset":6764},{"line":6761,"column":2823,"offset":6773},9456,{"type":14,"tagName":146,"properties":6775,"children":6776,"position":6784},{},[6777],{"type":23,"value":6778,"position":6779},"copy",{"start":6780,"end":6782},{"line":6761,"column":3153,"offset":6781},9458,{"line":6761,"column":5442,"offset":6783},9462,{"start":6785,"end":6786},{"line":6761,"column":2823,"offset":6773},{"line":6761,"column":6787,"offset":6788},53,9464,{"type":23,"value":6790,"position":6791}," is spelled ",{"start":6792,"end":6793},{"line":6761,"column":6787,"offset":6788},{"line":6761,"column":5451,"offset":6794},9476,{"type":14,"tagName":172,"properties":6796,"children":6797,"position":6804},{},[6798],{"type":23,"value":6799,"position":6800},"ys.slice(0, ys.length()).sort(...)",{"start":6801,"end":6802},{"line":6761,"column":5451,"offset":6794},{"line":6761,"column":3052,"offset":6803},9512,{"start":6805,"end":6806},{"line":6761,"column":5451,"offset":6794},{"line":6761,"column":3052,"offset":6803},{"type":23,"value":6808,"position":6809},": the ",{"start":6810,"end":6811},{"line":6761,"column":3052,"offset":6803},{"line":6761,"column":247,"offset":6812},9518,{"type":14,"tagName":172,"properties":6814,"children":6815,"position":6822},{},[6816],{"type":23,"value":6230,"position":6817},{"start":6818,"end":6819},{"line":6761,"column":247,"offset":6812},{"line":6761,"column":6820,"offset":6821},114,9525,{"start":6823,"end":6824},{"line":6761,"column":247,"offset":6812},{"line":6761,"column":6820,"offset":6821},{"type":23,"value":6826,"position":6827}," makes the snapshot, and the original ",{"start":6828,"end":6829},{"line":6761,"column":6820,"offset":6821},{"line":6761,"column":2937,"offset":6830},9563,{"type":14,"tagName":172,"properties":6832,"children":6833,"position":6841},{},[6834],{"type":23,"value":6835,"position":6836},"ys",{"start":6837,"end":6838},{"line":6761,"column":2937,"offset":6830},{"line":6761,"column":6839,"offset":6840},156,9567,{"start":6842,"end":6843},{"line":6761,"column":2937,"offset":6830},{"line":6761,"column":6839,"offset":6840},{"type":23,"value":6845,"position":6846}," still starts with ",{"start":6847,"end":6848},{"line":6761,"column":6839,"offset":6840},{"line":6761,"column":6849,"offset":6850},175,9586,{"type":14,"tagName":172,"properties":6852,"children":6853,"position":6860},{},[6854],{"type":23,"value":707,"position":6855},{"start":6856,"end":6857},{"line":6761,"column":6849,"offset":6850},{"line":6761,"column":6858,"offset":6859},178,9589,{"start":6861,"end":6862},{"line":6761,"column":6849,"offset":6850},{"line":6761,"column":6858,"offset":6859},{"type":23,"value":6864,"position":6865}," afterwards.",{"start":6866,"end":6867},{"line":6761,"column":6858,"offset":6859},{"line":6761,"column":2955,"offset":6868},9601,{"start":6870,"end":6872},{"line":6761,"column":27,"offset":6871},9412,{"line":6761,"column":2955,"offset":6868},{"type":23,"value":89},{"start":6875,"end":6876},{"line":6697,"column":27,"offset":6749},{"line":6761,"column":2955,"offset":6868},{"type":23,"value":89},{"type":14,"tagName":5468,"properties":6879,"children":6881,"position":6890},{"id":6880},"structs-sort-by-any-field-stably",[6882],{"type":23,"value":6883,"position":6884},"Structs sort by any field, stably",{"start":6885,"end":6888},{"line":6886,"column":67,"offset":6887},203,9607,{"line":6886,"column":4608,"offset":6889},9640,{"start":6891,"end":6893},{"line":6886,"column":27,"offset":6892},9603,{"line":6886,"column":4608,"offset":6889},{"type":23,"value":89},{"type":14,"tagName":120,"properties":6896,"children":6897,"position":6987},{},[6898,6906,6921,6928,6940,6947,6960,6967,6980],{"type":23,"value":6899,"position":6900},"To order a struct array, return the numeric difference of the field you care about. The sort is ",{"start":6901,"end":6904},{"line":6902,"column":27,"offset":6903},205,9642,{"line":6902,"column":2870,"offset":6905},9738,{"type":14,"tagName":146,"properties":6907,"children":6908,"position":6917},{},[6909],{"type":23,"value":6910,"position":6911},"stable",{"start":6912,"end":6915},{"line":6902,"column":6913,"offset":6914},99,9740,{"line":6902,"column":238,"offset":6916},9746,{"start":6918,"end":6919},{"line":6902,"column":2870,"offset":6905},{"line":6902,"column":247,"offset":6920},9748,{"type":23,"value":6922,"position":6923},": elements that compare equal keep their original relative order. Below, the two ",{"start":6924,"end":6925},{"line":6902,"column":247,"offset":6920},{"line":6902,"column":6926,"offset":6927},188,9829,{"type":14,"tagName":172,"properties":6929,"children":6930,"position":6937},{},[6931],{"type":23,"value":6932,"position":6933},"price=1",{"start":6934,"end":6935},{"line":6902,"column":6926,"offset":6927},{"line":6902,"column":5612,"offset":6936},9838,{"start":6938,"end":6939},{"line":6902,"column":6926,"offset":6927},{"line":6902,"column":5612,"offset":6936},{"type":23,"value":6941,"position":6942}," rows keep their original sequence (",{"start":6943,"end":6944},{"line":6902,"column":5612,"offset":6936},{"line":6902,"column":6945,"offset":6946},233,9874,{"type":14,"tagName":172,"properties":6948,"children":6949,"position":6957},{},[6950],{"type":23,"value":6951,"position":6952},"seq",{"start":6953,"end":6954},{"line":6902,"column":6945,"offset":6946},{"line":6902,"column":6955,"offset":6956},238,9879,{"start":6958,"end":6959},{"line":6902,"column":6945,"offset":6946},{"line":6902,"column":6955,"offset":6956},{"type":23,"value":6961,"position":6962}," 2 then 4) and the two ",{"start":6963,"end":6964},{"line":6902,"column":6955,"offset":6956},{"line":6902,"column":6965,"offset":6966},261,9902,{"type":14,"tagName":172,"properties":6968,"children":6969,"position":6977},{},[6970],{"type":23,"value":6971,"position":6972},"price=2",{"start":6973,"end":6974},{"line":6902,"column":6965,"offset":6966},{"line":6902,"column":6975,"offset":6976},270,9911,{"start":6978,"end":6979},{"line":6902,"column":6965,"offset":6966},{"line":6902,"column":6975,"offset":6976},{"type":23,"value":6981,"position":6982}," rows keep 1 then 3.",{"start":6983,"end":6984},{"line":6902,"column":6975,"offset":6976},{"line":6902,"column":6985,"offset":6986},290,9931,{"start":6988,"end":6989},{"line":6902,"column":27,"offset":6903},{"line":6902,"column":6985,"offset":6986},{"type":23,"value":89},{"type":11,"children":6992},[6993],{"type":14,"tagName":649,"properties":6994,"children":6996,"data":-1},{"class":651,"style":652,"tabindex":653,"title":6995},"Stable sort of structs by a field",[6997],{"type":14,"tagName":172,"properties":6998,"children":6999},{},[7000,7007,7008,7056,7057,7060,7061,7078,7079,7087,7088,7096,7097,7104,7105,7108,7109,7144,7145,7148,7149,7157,7158,7166,7167,7320,7321,7370,7371,7374,7375,7394,7395,7451,7452,7507,7508,7563,7564,7619,7620,7628,7629,7685,7686,7741,7742,7797,7798,7853,7854,7857,7858,7881,7882,7909,7910,7933,7934,7941,7942,7945,7946],{"type":14,"tagName":35,"properties":7001,"children":7002},{"class":660},[7003],{"type":14,"tagName":35,"properties":7004,"children":7005},{"style":715},[7006],{"type":23,"value":4733},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7009,"children":7010},{"class":660},[7011,7015,7019,7023,7028,7032,7036,7040,7044,7048,7052],{"type":14,"tagName":35,"properties":7012,"children":7013},{"style":730},[7014],{"type":23,"value":1764},{"type":14,"tagName":35,"properties":7016,"children":7017},{"style":670},[7018],{"type":23,"value":1769},{"type":14,"tagName":35,"properties":7020,"children":7021},{"style":664},[7022],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7024,"children":7025},{"style":895},[7026],{"type":23,"value":7027},"\"Sort Structs Stable\"",{"type":14,"tagName":35,"properties":7029,"children":7030},{"style":670},[7031],{"type":23,"value":1783},{"type":14,"tagName":35,"properties":7033,"children":7034},{"style":664},[7035],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7037,"children":7038},{"style":895},[7039],{"type":23,"value":1792},{"type":14,"tagName":35,"properties":7041,"children":7042},{"style":670},[7043],{"type":23,"value":1797},{"type":14,"tagName":35,"properties":7045,"children":7046},{"style":664},[7047],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7049,"children":7050},{"style":686},[7051],{"type":23,"value":1806},{"type":14,"tagName":35,"properties":7053,"children":7054},{"style":670},[7055],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7058,"children":7059},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":7062,"children":7063},{"class":660},[7064,7069,7074],{"type":14,"tagName":35,"properties":7065,"children":7066},{"style":664},[7067],{"type":23,"value":7068},"type",{"type":14,"tagName":35,"properties":7070,"children":7071},{"style":730},[7072],{"type":23,"value":7073}," Level",{"type":14,"tagName":35,"properties":7075,"children":7076},{"style":670},[7077],{"type":23,"value":2382},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7080,"children":7081},{"class":660},[7082],{"type":14,"tagName":35,"properties":7083,"children":7084},{"style":670},[7085],{"type":23,"value":7086},"  price: number",{"type":23,"value":89},{"type":14,"tagName":35,"properties":7089,"children":7090},{"class":660},[7091],{"type":14,"tagName":35,"properties":7092,"children":7093},{"style":670},[7094],{"type":23,"value":7095},"  seq: number",{"type":23,"value":89},{"type":14,"tagName":35,"properties":7098,"children":7099},{"class":660},[7100],{"type":14,"tagName":35,"properties":7101,"children":7102},{"style":670},[7103],{"type":23,"value":5316},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7106,"children":7107},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":7110,"children":7111},{"class":660},[7112,7116,7120,7124,7128,7132,7136,7140],{"type":14,"tagName":35,"properties":7113,"children":7114},{"style":670},[7115],{"type":23,"value":1824},{"type":14,"tagName":35,"properties":7117,"children":7118},{"style":664},[7119],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7121,"children":7122},{"style":730},[7123],{"type":23,"value":1833},{"type":14,"tagName":35,"properties":7125,"children":7126},{"style":670},[7127],{"type":23,"value":1838},{"type":14,"tagName":35,"properties":7129,"children":7130},{"style":664},[7131],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7133,"children":7134},{"style":670},[7135],{"type":23,"value":1847},{"type":14,"tagName":35,"properties":7137,"children":7138},{"style":664},[7139],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7141,"children":7142},{"style":670},[7143],{"type":23,"value":1856},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7146,"children":7147},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":7150,"children":7151},{"class":660},[7152],{"type":14,"tagName":35,"properties":7153,"children":7154},{"style":715},[7155],{"type":23,"value":7156},"// Comparator sort over a struct array: order by any field.",{"type":23,"value":89},{"type":14,"tagName":35,"properties":7159,"children":7160},{"class":660},[7161],{"type":14,"tagName":35,"properties":7162,"children":7163},{"style":715},[7164],{"type":23,"value":7165},"// Duplicate keys prove stability (equal elements keep their original relative order).",{"type":23,"value":89},{"type":14,"tagName":35,"properties":7168,"children":7169},{"class":660},[7170,7174,7178,7182,7187,7192,7197,7201,7205,7210,7214,7218,7223,7227,7231,7235,7239,7243,7247,7251,7255,7259,7263,7267,7271,7275,7279,7283,7287,7291,7295,7299,7303,7307,7311,7315],{"type":14,"tagName":35,"properties":7171,"children":7172},{"style":664},[7173],{"type":23,"value":667},{"type":14,"tagName":35,"properties":7175,"children":7176},{"style":670},[7177],{"type":23,"value":2435},{"type":14,"tagName":35,"properties":7179,"children":7180},{"style":664},[7181],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7183,"children":7184},{"style":670},[7185],{"type":23,"value":7186}," [Level.",{"type":14,"tagName":35,"properties":7188,"children":7189},{"style":730},[7190],{"type":23,"value":7191},"new",{"type":14,"tagName":35,"properties":7193,"children":7194},{"style":670},[7195],{"type":23,"value":7196},"(price",{"type":14,"tagName":35,"properties":7198,"children":7199},{"style":664},[7200],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7202,"children":7203},{"style":686},[7204],{"type":23,"value":698},{"type":14,"tagName":35,"properties":7206,"children":7207},{"style":670},[7208],{"type":23,"value":7209},", seq",{"type":14,"tagName":35,"properties":7211,"children":7212},{"style":664},[7213],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7215,"children":7216},{"style":686},[7217],{"type":23,"value":689},{"type":14,"tagName":35,"properties":7219,"children":7220},{"style":670},[7221],{"type":23,"value":7222},"), Level.",{"type":14,"tagName":35,"properties":7224,"children":7225},{"style":730},[7226],{"type":23,"value":7191},{"type":14,"tagName":35,"properties":7228,"children":7229},{"style":670},[7230],{"type":23,"value":7196},{"type":14,"tagName":35,"properties":7232,"children":7233},{"style":664},[7234],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7236,"children":7237},{"style":686},[7238],{"type":23,"value":689},{"type":14,"tagName":35,"properties":7240,"children":7241},{"style":670},[7242],{"type":23,"value":7209},{"type":14,"tagName":35,"properties":7244,"children":7245},{"style":664},[7246],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7248,"children":7249},{"style":686},[7250],{"type":23,"value":698},{"type":14,"tagName":35,"properties":7252,"children":7253},{"style":670},[7254],{"type":23,"value":7222},{"type":14,"tagName":35,"properties":7256,"children":7257},{"style":730},[7258],{"type":23,"value":7191},{"type":14,"tagName":35,"properties":7260,"children":7261},{"style":670},[7262],{"type":23,"value":7196},{"type":14,"tagName":35,"properties":7264,"children":7265},{"style":664},[7266],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7268,"children":7269},{"style":686},[7270],{"type":23,"value":698},{"type":14,"tagName":35,"properties":7272,"children":7273},{"style":670},[7274],{"type":23,"value":7209},{"type":14,"tagName":35,"properties":7276,"children":7277},{"style":664},[7278],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7280,"children":7281},{"style":686},[7282],{"type":23,"value":707},{"type":14,"tagName":35,"properties":7284,"children":7285},{"style":670},[7286],{"type":23,"value":7222},{"type":14,"tagName":35,"properties":7288,"children":7289},{"style":730},[7290],{"type":23,"value":7191},{"type":14,"tagName":35,"properties":7292,"children":7293},{"style":670},[7294],{"type":23,"value":7196},{"type":14,"tagName":35,"properties":7296,"children":7297},{"style":664},[7298],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7300,"children":7301},{"style":686},[7302],{"type":23,"value":689},{"type":14,"tagName":35,"properties":7304,"children":7305},{"style":670},[7306],{"type":23,"value":7209},{"type":14,"tagName":35,"properties":7308,"children":7309},{"style":664},[7310],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7312,"children":7313},{"style":686},[7314],{"type":23,"value":742},{"type":14,"tagName":35,"properties":7316,"children":7317},{"style":670},[7318],{"type":23,"value":7319},")]",{"type":23,"value":89},{"type":14,"tagName":35,"properties":7322,"children":7323},{"class":660},[7324,7328,7332,7336,7340,7344,7348,7352,7356,7361,7365],{"type":14,"tagName":35,"properties":7325,"children":7326},{"style":670},[7327],{"type":23,"value":2453},{"type":14,"tagName":35,"properties":7329,"children":7330},{"style":730},[7331],{"type":23,"value":567},{"type":14,"tagName":35,"properties":7333,"children":7334},{"style":670},[7335],{"type":23,"value":990},{"type":14,"tagName":35,"properties":7337,"children":7338},{"style":993},[7339],{"type":23,"value":603},{"type":14,"tagName":35,"properties":7341,"children":7342},{"style":670},[7343],{"type":23,"value":205},{"type":14,"tagName":35,"properties":7345,"children":7346},{"style":993},[7347],{"type":23,"value":1581},{"type":14,"tagName":35,"properties":7349,"children":7350},{"style":670},[7351],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":7353,"children":7354},{"style":664},[7355],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":7357,"children":7358},{"style":670},[7359],{"type":23,"value":7360}," a.price ",{"type":14,"tagName":35,"properties":7362,"children":7363},{"style":664},[7364],{"type":23,"value":1599},{"type":14,"tagName":35,"properties":7366,"children":7367},{"style":670},[7368],{"type":23,"value":7369}," b.price)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":7372,"children":7373},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":7376,"children":7377},{"class":660},[7378,7382,7386,7390],{"type":14,"tagName":35,"properties":7379,"children":7380},{"style":664},[7381],{"type":23,"value":667},{"type":14,"tagName":35,"properties":7383,"children":7384},{"style":670},[7385],{"type":23,"value":4931},{"type":14,"tagName":35,"properties":7387,"children":7388},{"style":664},[7389],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7391,"children":7392},{"style":686},[7393],{"type":23,"value":1288},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7396,"children":7397},{"class":660},[7398,7402,7406,7410,7414,7418,7422,7427,7431,7435,7439,7443,7447],{"type":14,"tagName":35,"properties":7399,"children":7400},{"style":670},[7401],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":7403,"children":7404},{"style":664},[7405],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":7407,"children":7408},{"style":670},[7409],{"type":23,"value":2611},{"type":14,"tagName":35,"properties":7411,"children":7412},{"style":730},[7413],{"type":23,"value":215},{"type":14,"tagName":35,"properties":7415,"children":7416},{"style":670},[7417],{"type":23,"value":737},{"type":14,"tagName":35,"properties":7419,"children":7420},{"style":686},[7421],{"type":23,"value":653},{"type":14,"tagName":35,"properties":7423,"children":7424},{"style":670},[7425],{"type":23,"value":7426},").price ",{"type":14,"tagName":35,"properties":7428,"children":7429},{"style":664},[7430],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":7432,"children":7433},{"style":686},[7434],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":7436,"children":7437},{"style":664},[7438],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":7440,"children":7441},{"style":686},[7442],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":7444,"children":7445},{"style":664},[7446],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":7448,"children":7449},{"style":686},[7450],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7453,"children":7454},{"class":660},[7455,7459,7463,7467,7471,7475,7479,7483,7487,7491,7495,7499,7503],{"type":14,"tagName":35,"properties":7456,"children":7457},{"style":670},[7458],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":7460,"children":7461},{"style":664},[7462],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":7464,"children":7465},{"style":670},[7466],{"type":23,"value":2611},{"type":14,"tagName":35,"properties":7468,"children":7469},{"style":730},[7470],{"type":23,"value":215},{"type":14,"tagName":35,"properties":7472,"children":7473},{"style":670},[7474],{"type":23,"value":737},{"type":14,"tagName":35,"properties":7476,"children":7477},{"style":686},[7478],{"type":23,"value":689},{"type":14,"tagName":35,"properties":7480,"children":7481},{"style":670},[7482],{"type":23,"value":7426},{"type":14,"tagName":35,"properties":7484,"children":7485},{"style":664},[7486],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":7488,"children":7489},{"style":686},[7490],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":7492,"children":7493},{"style":664},[7494],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":7496,"children":7497},{"style":686},[7498],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":7500,"children":7501},{"style":664},[7502],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":7504,"children":7505},{"style":686},[7506],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7509,"children":7510},{"class":660},[7511,7515,7519,7523,7527,7531,7535,7539,7543,7547,7551,7555,7559],{"type":14,"tagName":35,"properties":7512,"children":7513},{"style":670},[7514],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":7516,"children":7517},{"style":664},[7518],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":7520,"children":7521},{"style":670},[7522],{"type":23,"value":2611},{"type":14,"tagName":35,"properties":7524,"children":7525},{"style":730},[7526],{"type":23,"value":215},{"type":14,"tagName":35,"properties":7528,"children":7529},{"style":670},[7530],{"type":23,"value":737},{"type":14,"tagName":35,"properties":7532,"children":7533},{"style":686},[7534],{"type":23,"value":698},{"type":14,"tagName":35,"properties":7536,"children":7537},{"style":670},[7538],{"type":23,"value":7426},{"type":14,"tagName":35,"properties":7540,"children":7541},{"style":664},[7542],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":7544,"children":7545},{"style":686},[7546],{"type":23,"value":1021},{"type":14,"tagName":35,"properties":7548,"children":7549},{"style":664},[7550],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":7552,"children":7553},{"style":686},[7554],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":7556,"children":7557},{"style":664},[7558],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":7560,"children":7561},{"style":686},[7562],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7565,"children":7566},{"class":660},[7567,7571,7575,7579,7583,7587,7591,7595,7599,7603,7607,7611,7615],{"type":14,"tagName":35,"properties":7568,"children":7569},{"style":670},[7570],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":7572,"children":7573},{"style":664},[7574],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":7576,"children":7577},{"style":670},[7578],{"type":23,"value":2611},{"type":14,"tagName":35,"properties":7580,"children":7581},{"style":730},[7582],{"type":23,"value":215},{"type":14,"tagName":35,"properties":7584,"children":7585},{"style":670},[7586],{"type":23,"value":737},{"type":14,"tagName":35,"properties":7588,"children":7589},{"style":686},[7590],{"type":23,"value":707},{"type":14,"tagName":35,"properties":7592,"children":7593},{"style":670},[7594],{"type":23,"value":7426},{"type":14,"tagName":35,"properties":7596,"children":7597},{"style":664},[7598],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":7600,"children":7601},{"style":686},[7602],{"type":23,"value":1021},{"type":14,"tagName":35,"properties":7604,"children":7605},{"style":664},[7606],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":7608,"children":7609},{"style":686},[7610],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":7612,"children":7613},{"style":664},[7614],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":7616,"children":7617},{"style":686},[7618],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7621,"children":7622},{"class":660},[7623],{"type":14,"tagName":35,"properties":7624,"children":7625},{"style":715},[7626],{"type":23,"value":7627},"// stability: within equal prices, seq order 2,4 and 1,3 is preserved",{"type":23,"value":89},{"type":14,"tagName":35,"properties":7630,"children":7631},{"class":660},[7632,7636,7640,7644,7648,7652,7656,7661,7665,7669,7673,7677,7681],{"type":14,"tagName":35,"properties":7633,"children":7634},{"style":670},[7635],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":7637,"children":7638},{"style":664},[7639],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":7641,"children":7642},{"style":670},[7643],{"type":23,"value":2611},{"type":14,"tagName":35,"properties":7645,"children":7646},{"style":730},[7647],{"type":23,"value":215},{"type":14,"tagName":35,"properties":7649,"children":7650},{"style":670},[7651],{"type":23,"value":737},{"type":14,"tagName":35,"properties":7653,"children":7654},{"style":686},[7655],{"type":23,"value":653},{"type":14,"tagName":35,"properties":7657,"children":7658},{"style":670},[7659],{"type":23,"value":7660},").seq ",{"type":14,"tagName":35,"properties":7662,"children":7663},{"style":664},[7664],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":7666,"children":7667},{"style":686},[7668],{"type":23,"value":1021},{"type":14,"tagName":35,"properties":7670,"children":7671},{"style":664},[7672],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":7674,"children":7675},{"style":686},[7676],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":7678,"children":7679},{"style":664},[7680],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":7682,"children":7683},{"style":686},[7684],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7687,"children":7688},{"class":660},[7689,7693,7697,7701,7705,7709,7713,7717,7721,7725,7729,7733,7737],{"type":14,"tagName":35,"properties":7690,"children":7691},{"style":670},[7692],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":7694,"children":7695},{"style":664},[7696],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":7698,"children":7699},{"style":670},[7700],{"type":23,"value":2611},{"type":14,"tagName":35,"properties":7702,"children":7703},{"style":730},[7704],{"type":23,"value":215},{"type":14,"tagName":35,"properties":7706,"children":7707},{"style":670},[7708],{"type":23,"value":737},{"type":14,"tagName":35,"properties":7710,"children":7711},{"style":686},[7712],{"type":23,"value":689},{"type":14,"tagName":35,"properties":7714,"children":7715},{"style":670},[7716],{"type":23,"value":7660},{"type":14,"tagName":35,"properties":7718,"children":7719},{"style":664},[7720],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":7722,"children":7723},{"style":686},[7724],{"type":23,"value":4983},{"type":14,"tagName":35,"properties":7726,"children":7727},{"style":664},[7728],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":7730,"children":7731},{"style":686},[7732],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":7734,"children":7735},{"style":664},[7736],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":7738,"children":7739},{"style":686},[7740],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7743,"children":7744},{"class":660},[7745,7749,7753,7757,7761,7765,7769,7773,7777,7781,7785,7789,7793],{"type":14,"tagName":35,"properties":7746,"children":7747},{"style":670},[7748],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":7750,"children":7751},{"style":664},[7752],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":7754,"children":7755},{"style":670},[7756],{"type":23,"value":2611},{"type":14,"tagName":35,"properties":7758,"children":7759},{"style":730},[7760],{"type":23,"value":215},{"type":14,"tagName":35,"properties":7762,"children":7763},{"style":670},[7764],{"type":23,"value":737},{"type":14,"tagName":35,"properties":7766,"children":7767},{"style":686},[7768],{"type":23,"value":698},{"type":14,"tagName":35,"properties":7770,"children":7771},{"style":670},[7772],{"type":23,"value":7660},{"type":14,"tagName":35,"properties":7774,"children":7775},{"style":664},[7776],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":7778,"children":7779},{"style":686},[7780],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":7782,"children":7783},{"style":664},[7784],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":7786,"children":7787},{"style":686},[7788],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":7790,"children":7791},{"style":664},[7792],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":7794,"children":7795},{"style":686},[7796],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7799,"children":7800},{"class":660},[7801,7805,7809,7813,7817,7821,7825,7829,7833,7837,7841,7845,7849],{"type":14,"tagName":35,"properties":7802,"children":7803},{"style":670},[7804],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":7806,"children":7807},{"style":664},[7808],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":7810,"children":7811},{"style":670},[7812],{"type":23,"value":2611},{"type":14,"tagName":35,"properties":7814,"children":7815},{"style":730},[7816],{"type":23,"value":215},{"type":14,"tagName":35,"properties":7818,"children":7819},{"style":670},[7820],{"type":23,"value":737},{"type":14,"tagName":35,"properties":7822,"children":7823},{"style":686},[7824],{"type":23,"value":707},{"type":14,"tagName":35,"properties":7826,"children":7827},{"style":670},[7828],{"type":23,"value":7660},{"type":14,"tagName":35,"properties":7830,"children":7831},{"style":664},[7832],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":7834,"children":7835},{"style":686},[7836],{"type":23,"value":6335},{"type":14,"tagName":35,"properties":7838,"children":7839},{"style":664},[7840],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":7842,"children":7843},{"style":686},[7844],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":7846,"children":7847},{"style":664},[7848],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":7850,"children":7851},{"style":686},[7852],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7855,"children":7856},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":7859,"children":7860},{"class":660},[7861,7865,7869,7873,7877],{"type":14,"tagName":35,"properties":7862,"children":7863},{"style":664},[7864],{"type":23,"value":5232},{"type":14,"tagName":35,"properties":7866,"children":7867},{"style":670},[7868],{"type":23,"value":5237},{"type":14,"tagName":35,"properties":7870,"children":7871},{"style":664},[7872],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":7874,"children":7875},{"style":686},[7876],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":7878,"children":7879},{"style":670},[7880],{"type":23,"value":5250},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7883,"children":7884},{"class":660},[7885,7889,7893,7897,7901,7905],{"type":14,"tagName":35,"properties":7886,"children":7887},{"style":664},[7888],{"type":23,"value":5259},{"type":14,"tagName":35,"properties":7890,"children":7891},{"style":670},[7892],{"type":23,"value":5264},{"type":14,"tagName":35,"properties":7894,"children":7895},{"style":664},[7896],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7898,"children":7899},{"style":670},[7900],{"type":23,"value":683},{"type":14,"tagName":35,"properties":7902,"children":7903},{"style":686},[7904],{"type":23,"value":689},{"type":14,"tagName":35,"properties":7906,"children":7907},{"style":670},[7908],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7911,"children":7912},{"class":660},[7913,7917,7921,7925,7929],{"type":14,"tagName":35,"properties":7914,"children":7915},{"style":670},[7916],{"type":23,"value":5289},{"type":14,"tagName":35,"properties":7918,"children":7919},{"style":730},[7920],{"type":23,"value":5294},{"type":14,"tagName":35,"properties":7922,"children":7923},{"style":670},[7924],{"type":23,"value":737},{"type":14,"tagName":35,"properties":7926,"children":7927},{"style":686},[7928],{"type":23,"value":5303},{"type":14,"tagName":35,"properties":7930,"children":7931},{"style":670},[7932],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7935,"children":7936},{"class":660},[7937],{"type":14,"tagName":35,"properties":7938,"children":7939},{"style":670},[7940],{"type":23,"value":5316},{"type":23,"value":89},{"type":14,"tagName":35,"properties":7943,"children":7944},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":7947,"children":7948},{"class":660},[7949,7953,7957,7961,7965,7969,7973,7977,7981,7985,7989,7993,7997,8001,8005,8009,8013,8017,8021,8025,8029,8033,8037,8042,8046,8050,8054,8059],{"type":14,"tagName":35,"properties":7950,"children":7951},{"style":730},[7952],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":7954,"children":7955},{"style":670},[7956],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":7958,"children":7959},{"style":664},[7960],{"type":23,"value":678},{"type":14,"tagName":35,"properties":7962,"children":7963},{"style":670},[7964],{"type":23,"value":2453},{"type":14,"tagName":35,"properties":7966,"children":7967},{"style":730},[7968],{"type":23,"value":215},{"type":14,"tagName":35,"properties":7970,"children":7971},{"style":670},[7972],{"type":23,"value":737},{"type":14,"tagName":35,"properties":7974,"children":7975},{"style":686},[7976],{"type":23,"value":653},{"type":14,"tagName":35,"properties":7978,"children":7979},{"style":670},[7980],{"type":23,"value":7660},{"type":14,"tagName":35,"properties":7982,"children":7983},{"style":664},[7984],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":7986,"children":7987},{"style":670},[7988],{"type":23,"value":6593},{"type":14,"tagName":35,"properties":7990,"children":7991},{"style":664},[7992],{"type":23,"value":1955},{"type":14,"tagName":35,"properties":7994,"children":7995},{"style":686},[7996],{"type":23,"value":2409},{"type":14,"tagName":35,"properties":7998,"children":7999},{"style":670},[8000],{"type":23,"value":4301},{"type":14,"tagName":35,"properties":8002,"children":8003},{"style":664},[8004],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8006,"children":8007},{"style":670},[8008],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":8010,"children":8011},{"style":895},[8012],{"type":23,"value":4397},{"type":14,"tagName":35,"properties":8014,"children":8015},{"style":670},[8016],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":8018,"children":8019},{"style":664},[8020],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8022,"children":8023},{"style":686},[8024],{"type":23,"value":698},{"type":14,"tagName":35,"properties":8026,"children":8027},{"style":670},[8028],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":8030,"children":8031},{"style":664},[8032],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8034,"children":8035},{"style":670},[8036],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":8038,"children":8039},{"style":895},[8040],{"type":23,"value":8041},"\"Stable seq\"",{"type":14,"tagName":35,"properties":8043,"children":8044},{"style":670},[8045],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":8047,"children":8048},{"style":664},[8049],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8051,"children":8052},{"style":670},[8053],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":8055,"children":8056},{"style":895},[8057],{"type":23,"value":8058},"\"seq of first struct after stable sort by price\"",{"type":14,"tagName":35,"properties":8060,"children":8061},{"style":670},[8062],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":5468,"properties":8065,"children":8067,"position":8076},{"id":8066},"in-place-plus-a-chainable-return",[8068],{"type":23,"value":8069,"position":8070},"In place, plus a chainable return",{"start":8071,"end":8074},{"line":8072,"column":67,"offset":8073},242,11173,{"line":8072,"column":4608,"offset":8075},11206,{"start":8077,"end":8079},{"line":8072,"column":27,"offset":8078},11169,{"line":8072,"column":4608,"offset":8075},{"type":23,"value":89},{"type":14,"tagName":120,"properties":8082,"children":8083,"position":8290},{},[8084,8092,8104,8111,8123,8130,8145,8152,8165,8172,8185,8192,8205,8212,8225,8232,8245,8252,8265,8271,8283],{"type":23,"value":8085,"position":8086},"The receiver itself is reordered, and the return value is there so calls chain: ",{"start":8087,"end":8090},{"line":8088,"column":27,"offset":8089},244,11208,{"line":8088,"column":356,"offset":8091},11288,{"type":14,"tagName":172,"properties":8093,"children":8094,"position":8101},{},[8095],{"type":23,"value":8096,"position":8097},"ys.sort().first()",{"start":8098,"end":8099},{"line":8088,"column":356,"offset":8091},{"line":8088,"column":228,"offset":8100},11307,{"start":8102,"end":8103},{"line":8088,"column":356,"offset":8091},{"line":8088,"column":228,"offset":8100},{"type":23,"value":8105,"position":8106}," is the minimum, and ",{"start":8107,"end":8108},{"line":8088,"column":228,"offset":8100},{"line":8088,"column":8109,"offset":8110},121,11328,{"type":14,"tagName":172,"properties":8112,"children":8113,"position":8120},{},[8114],{"type":23,"value":8115,"position":8116},"zs.sort((a, b) => b - a).first()",{"start":8117,"end":8118},{"line":8088,"column":8109,"offset":8110},{"line":8088,"column":561,"offset":8119},11362,{"start":8121,"end":8122},{"line":8088,"column":8109,"offset":8110},{"line":8088,"column":561,"offset":8119},{"type":23,"value":8124,"position":8125}," is the maximum. The return is ",{"start":8126,"end":8127},{"line":8088,"column":561,"offset":8119},{"line":8088,"column":8128,"offset":8129},186,11393,{"type":14,"tagName":146,"properties":8131,"children":8132,"position":8140},{},[8133],{"type":23,"value":8134,"position":8135},"not",{"start":8136,"end":8138},{"line":8088,"column":6926,"offset":8137},11395,{"line":8088,"column":2961,"offset":8139},11398,{"start":8141,"end":8142},{"line":8088,"column":8128,"offset":8129},{"line":8088,"column":8143,"offset":8144},193,11400,{"type":23,"value":8146,"position":8147}," an alias, though. kScript array assignment always copies (a plain ",{"start":8148,"end":8149},{"line":8088,"column":8143,"offset":8144},{"line":8088,"column":8150,"offset":8151},260,11467,{"type":14,"tagName":172,"properties":8153,"children":8154,"position":8162},{},[8155],{"type":23,"value":8156,"position":8157},"var alias = xs",{"start":8158,"end":8159},{"line":8088,"column":8150,"offset":8151},{"line":8088,"column":8160,"offset":8161},276,11483,{"start":8163,"end":8164},{"line":8088,"column":8150,"offset":8151},{"line":8088,"column":8160,"offset":8161},{"type":23,"value":8166,"position":8167}," followed by ",{"start":8168,"end":8169},{"line":8088,"column":8160,"offset":8161},{"line":8088,"column":8170,"offset":8171},289,11496,{"type":14,"tagName":172,"properties":8173,"children":8174,"position":8182},{},[8175],{"type":23,"value":8176,"position":8177},"alias.push(99)",{"start":8178,"end":8179},{"line":8088,"column":8170,"offset":8171},{"line":8088,"column":8180,"offset":8181},305,11512,{"start":8183,"end":8184},{"line":8088,"column":8170,"offset":8171},{"line":8088,"column":8180,"offset":8181},{"type":23,"value":8186,"position":8187}," leaves ",{"start":8188,"end":8189},{"line":8088,"column":8180,"offset":8181},{"line":8088,"column":8190,"offset":8191},313,11520,{"type":14,"tagName":172,"properties":8193,"children":8194,"position":8202},{},[8195],{"type":23,"value":8196,"position":8197},"xs",{"start":8198,"end":8199},{"line":8088,"column":8190,"offset":8191},{"line":8088,"column":8200,"offset":8201},317,11524,{"start":8203,"end":8204},{"line":8088,"column":8190,"offset":8191},{"line":8088,"column":8200,"offset":8201},{"type":23,"value":8206,"position":8207}," at its old length), so ",{"start":8208,"end":8209},{"line":8088,"column":8200,"offset":8201},{"line":8088,"column":8210,"offset":8211},341,11548,{"type":14,"tagName":172,"properties":8213,"children":8214,"position":8222},{},[8215],{"type":23,"value":8216,"position":8217},"var ret = xs.sort()",{"start":8218,"end":8219},{"line":8088,"column":8210,"offset":8211},{"line":8088,"column":8220,"offset":8221},362,11569,{"start":8223,"end":8224},{"line":8088,"column":8210,"offset":8211},{"line":8088,"column":8220,"offset":8221},{"type":23,"value":8226,"position":8227}," snapshots an independent copy: ",{"start":8228,"end":8229},{"line":8088,"column":8220,"offset":8221},{"line":8088,"column":8230,"offset":8231},394,11601,{"type":14,"tagName":172,"properties":8233,"children":8234,"position":8242},{},[8235],{"type":23,"value":8236,"position":8237},"ret.push(99)",{"start":8238,"end":8239},{"line":8088,"column":8230,"offset":8231},{"line":8088,"column":8240,"offset":8241},408,11615,{"start":8243,"end":8244},{"line":8088,"column":8230,"offset":8231},{"line":8088,"column":8240,"offset":8241},{"type":23,"value":8246,"position":8247}," grows ",{"start":8248,"end":8249},{"line":8088,"column":8240,"offset":8241},{"line":8088,"column":8250,"offset":8251},415,11622,{"type":14,"tagName":172,"properties":8253,"children":8254,"position":8262},{},[8255],{"type":23,"value":8256,"position":8257},"ret",{"start":8258,"end":8259},{"line":8088,"column":8250,"offset":8251},{"line":8088,"column":8260,"offset":8261},420,11627,{"start":8263,"end":8264},{"line":8088,"column":8250,"offset":8251},{"line":8088,"column":8260,"offset":8261},{"type":23,"value":8266,"position":8267}," to 4 while ",{"start":8268,"end":8269},{"line":8088,"column":8260,"offset":8261},{"line":8088,"column":160,"offset":8270},11639,{"type":14,"tagName":172,"properties":8272,"children":8273,"position":8280},{},[8274],{"type":23,"value":8196,"position":8275},{"start":8276,"end":8277},{"line":8088,"column":160,"offset":8270},{"line":8088,"column":8278,"offset":8279},436,11643,{"start":8281,"end":8282},{"line":8088,"column":160,"offset":8270},{"line":8088,"column":8278,"offset":8279},{"type":23,"value":8284,"position":8285}," stays at 3.",{"start":8286,"end":8287},{"line":8088,"column":8278,"offset":8279},{"line":8088,"column":8288,"offset":8289},448,11655,{"start":8291,"end":8292},{"line":8088,"column":27,"offset":8089},{"line":8088,"column":8288,"offset":8289},{"type":23,"value":89},{"type":11,"children":8295},[8296],{"type":14,"tagName":649,"properties":8297,"children":8299,"data":-1},{"class":651,"style":652,"tabindex":653,"title":8298},"In place, chaining, and the copied return",[8300],{"type":14,"tagName":172,"properties":8301,"children":8302},{},[8303,8310,8311,8359,8360,8363,8364,8399,8400,8403,8404,8423,8424,8427,8428,8436,8437,8480,8481,8509,8510,8565,8566,8621,8622,8677,8678,8681,8682,8690,8691,8699,8700,8724,8725,8773,8774,8821,8822,8825,8826,8834,8835,8880,8881,8918,8919,8959,8960,9015,9016,9019,9020,9028,9029,9073,9074,9144,9145,9184,9185,9240,9241,9296,9297,9300,9301,9324,9325,9352,9353,9376,9377,9384,9385,9388,9389],{"type":14,"tagName":35,"properties":8304,"children":8305},{"class":660},[8306],{"type":14,"tagName":35,"properties":8307,"children":8308},{"style":715},[8309],{"type":23,"value":4733},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8312,"children":8313},{"class":660},[8314,8318,8322,8326,8331,8335,8339,8343,8347,8351,8355],{"type":14,"tagName":35,"properties":8315,"children":8316},{"style":730},[8317],{"type":23,"value":1764},{"type":14,"tagName":35,"properties":8319,"children":8320},{"style":670},[8321],{"type":23,"value":1769},{"type":14,"tagName":35,"properties":8323,"children":8324},{"style":664},[8325],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8327,"children":8328},{"style":895},[8329],{"type":23,"value":8330},"\"Sort In Place Returns Array\"",{"type":14,"tagName":35,"properties":8332,"children":8333},{"style":670},[8334],{"type":23,"value":1783},{"type":14,"tagName":35,"properties":8336,"children":8337},{"style":664},[8338],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8340,"children":8341},{"style":895},[8342],{"type":23,"value":1792},{"type":14,"tagName":35,"properties":8344,"children":8345},{"style":670},[8346],{"type":23,"value":1797},{"type":14,"tagName":35,"properties":8348,"children":8349},{"style":664},[8350],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8352,"children":8353},{"style":686},[8354],{"type":23,"value":1806},{"type":14,"tagName":35,"properties":8356,"children":8357},{"style":670},[8358],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8361,"children":8362},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":8365,"children":8366},{"class":660},[8367,8371,8375,8379,8383,8387,8391,8395],{"type":14,"tagName":35,"properties":8368,"children":8369},{"style":670},[8370],{"type":23,"value":1824},{"type":14,"tagName":35,"properties":8372,"children":8373},{"style":664},[8374],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8376,"children":8377},{"style":730},[8378],{"type":23,"value":1833},{"type":14,"tagName":35,"properties":8380,"children":8381},{"style":670},[8382],{"type":23,"value":1838},{"type":14,"tagName":35,"properties":8384,"children":8385},{"style":664},[8386],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8388,"children":8389},{"style":670},[8390],{"type":23,"value":1847},{"type":14,"tagName":35,"properties":8392,"children":8393},{"style":664},[8394],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8396,"children":8397},{"style":670},[8398],{"type":23,"value":1856},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8401,"children":8402},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":8405,"children":8406},{"class":660},[8407,8411,8415,8419],{"type":14,"tagName":35,"properties":8408,"children":8409},{"style":664},[8410],{"type":23,"value":667},{"type":14,"tagName":35,"properties":8412,"children":8413},{"style":670},[8414],{"type":23,"value":4931},{"type":14,"tagName":35,"properties":8416,"children":8417},{"style":664},[8418],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8420,"children":8421},{"style":686},[8422],{"type":23,"value":1288},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8425,"children":8426},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":8429,"children":8430},{"class":660},[8431],{"type":14,"tagName":35,"properties":8432,"children":8433},{"style":715},[8434],{"type":23,"value":8435},"// sort() mutates the RECEIVER in place; the return value lets calls chain.",{"type":23,"value":89},{"type":14,"tagName":35,"properties":8438,"children":8439},{"class":660},[8440,8444,8448,8452,8456,8460,8464,8468,8472,8476],{"type":14,"tagName":35,"properties":8441,"children":8442},{"style":664},[8443],{"type":23,"value":667},{"type":14,"tagName":35,"properties":8445,"children":8446},{"style":670},[8447],{"type":23,"value":673},{"type":14,"tagName":35,"properties":8449,"children":8450},{"style":664},[8451],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8453,"children":8454},{"style":670},[8455],{"type":23,"value":683},{"type":14,"tagName":35,"properties":8457,"children":8458},{"style":686},[8459],{"type":23,"value":707},{"type":14,"tagName":35,"properties":8461,"children":8462},{"style":670},[8463],{"type":23,"value":205},{"type":14,"tagName":35,"properties":8465,"children":8466},{"style":686},[8467],{"type":23,"value":689},{"type":14,"tagName":35,"properties":8469,"children":8470},{"style":670},[8471],{"type":23,"value":205},{"type":14,"tagName":35,"properties":8473,"children":8474},{"style":686},[8475],{"type":23,"value":698},{"type":14,"tagName":35,"properties":8477,"children":8478},{"style":670},[8479],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8482,"children":8483},{"class":660},[8484,8488,8493,8497,8501,8505],{"type":14,"tagName":35,"properties":8485,"children":8486},{"style":664},[8487],{"type":23,"value":667},{"type":14,"tagName":35,"properties":8489,"children":8490},{"style":670},[8491],{"type":23,"value":8492}," ret ",{"type":14,"tagName":35,"properties":8494,"children":8495},{"style":664},[8496],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8498,"children":8499},{"style":670},[8500],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":8502,"children":8503},{"style":730},[8504],{"type":23,"value":567},{"type":14,"tagName":35,"properties":8506,"children":8507},{"style":670},[8508],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8511,"children":8512},{"class":660},[8513,8517,8521,8525,8529,8533,8537,8541,8545,8549,8553,8557,8561],{"type":14,"tagName":35,"properties":8514,"children":8515},{"style":670},[8516],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":8518,"children":8519},{"style":664},[8520],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":8522,"children":8523},{"style":670},[8524],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":8526,"children":8527},{"style":730},[8528],{"type":23,"value":215},{"type":14,"tagName":35,"properties":8530,"children":8531},{"style":670},[8532],{"type":23,"value":737},{"type":14,"tagName":35,"properties":8534,"children":8535},{"style":686},[8536],{"type":23,"value":653},{"type":14,"tagName":35,"properties":8538,"children":8539},{"style":670},[8540],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":8542,"children":8543},{"style":664},[8544],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":8546,"children":8547},{"style":686},[8548],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":8550,"children":8551},{"style":664},[8552],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":8554,"children":8555},{"style":686},[8556],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":8558,"children":8559},{"style":664},[8560],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":8562,"children":8563},{"style":686},[8564],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8567,"children":8568},{"class":660},[8569,8573,8577,8581,8585,8589,8593,8597,8601,8605,8609,8613,8617],{"type":14,"tagName":35,"properties":8570,"children":8571},{"style":670},[8572],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":8574,"children":8575},{"style":664},[8576],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":8578,"children":8579},{"style":670},[8580],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":8582,"children":8583},{"style":730},[8584],{"type":23,"value":215},{"type":14,"tagName":35,"properties":8586,"children":8587},{"style":670},[8588],{"type":23,"value":737},{"type":14,"tagName":35,"properties":8590,"children":8591},{"style":686},[8592],{"type":23,"value":689},{"type":14,"tagName":35,"properties":8594,"children":8595},{"style":670},[8596],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":8598,"children":8599},{"style":664},[8600],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":8602,"children":8603},{"style":686},[8604],{"type":23,"value":1021},{"type":14,"tagName":35,"properties":8606,"children":8607},{"style":664},[8608],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":8610,"children":8611},{"style":686},[8612],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":8614,"children":8615},{"style":664},[8616],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":8618,"children":8619},{"style":686},[8620],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8623,"children":8624},{"class":660},[8625,8629,8633,8637,8641,8645,8649,8653,8657,8661,8665,8669,8673],{"type":14,"tagName":35,"properties":8626,"children":8627},{"style":670},[8628],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":8630,"children":8631},{"style":664},[8632],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":8634,"children":8635},{"style":670},[8636],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":8638,"children":8639},{"style":730},[8640],{"type":23,"value":215},{"type":14,"tagName":35,"properties":8642,"children":8643},{"style":670},[8644],{"type":23,"value":737},{"type":14,"tagName":35,"properties":8646,"children":8647},{"style":686},[8648],{"type":23,"value":698},{"type":14,"tagName":35,"properties":8650,"children":8651},{"style":670},[8652],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":8654,"children":8655},{"style":664},[8656],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":8658,"children":8659},{"style":686},[8660],{"type":23,"value":6335},{"type":14,"tagName":35,"properties":8662,"children":8663},{"style":664},[8664],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":8666,"children":8667},{"style":686},[8668],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":8670,"children":8671},{"style":664},[8672],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":8674,"children":8675},{"style":686},[8676],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8679,"children":8680},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":8683,"children":8684},{"class":660},[8685],{"type":14,"tagName":35,"properties":8686,"children":8687},{"style":715},[8688],{"type":23,"value":8689},"// kScript array ASSIGNMENT copies (true of any array assignment, not sort-specific):",{"type":23,"value":89},{"type":14,"tagName":35,"properties":8692,"children":8693},{"class":660},[8694],{"type":14,"tagName":35,"properties":8695,"children":8696},{"style":715},[8697],{"type":23,"value":8698},"// the assigned return is an independent snapshot, so mutating it leaves xs alone.",{"type":23,"value":89},{"type":14,"tagName":35,"properties":8701,"children":8702},{"class":660},[8703,8708,8712,8716,8720],{"type":14,"tagName":35,"properties":8704,"children":8705},{"style":670},[8706],{"type":23,"value":8707},"ret.",{"type":14,"tagName":35,"properties":8709,"children":8710},{"style":730},[8711],{"type":23,"value":195},{"type":14,"tagName":35,"properties":8713,"children":8714},{"style":670},[8715],{"type":23,"value":737},{"type":14,"tagName":35,"properties":8717,"children":8718},{"style":686},[8719],{"type":23,"value":811},{"type":14,"tagName":35,"properties":8721,"children":8722},{"style":670},[8723],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8726,"children":8727},{"class":660},[8728,8732,8736,8741,8745,8749,8753,8757,8761,8765,8769],{"type":14,"tagName":35,"properties":8729,"children":8730},{"style":670},[8731],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":8733,"children":8734},{"style":664},[8735],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":8737,"children":8738},{"style":670},[8739],{"type":23,"value":8740}," ret.",{"type":14,"tagName":35,"properties":8742,"children":8743},{"style":730},[8744],{"type":23,"value":834},{"type":14,"tagName":35,"properties":8746,"children":8747},{"style":670},[8748],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":8750,"children":8751},{"style":664},[8752],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":8754,"children":8755},{"style":686},[8756],{"type":23,"value":4983},{"type":14,"tagName":35,"properties":8758,"children":8759},{"style":664},[8760],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":8762,"children":8763},{"style":686},[8764],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":8766,"children":8767},{"style":664},[8768],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":8770,"children":8771},{"style":686},[8772],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8775,"children":8776},{"class":660},[8777,8781,8785,8789,8793,8797,8801,8805,8809,8813,8817],{"type":14,"tagName":35,"properties":8778,"children":8779},{"style":670},[8780],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":8782,"children":8783},{"style":664},[8784],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":8786,"children":8787},{"style":670},[8788],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":8790,"children":8791},{"style":730},[8792],{"type":23,"value":834},{"type":14,"tagName":35,"properties":8794,"children":8795},{"style":670},[8796],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":8798,"children":8799},{"style":664},[8800],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":8802,"children":8803},{"style":686},[8804],{"type":23,"value":6335},{"type":14,"tagName":35,"properties":8806,"children":8807},{"style":664},[8808],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":8810,"children":8811},{"style":686},[8812],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":8814,"children":8815},{"style":664},[8816],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":8818,"children":8819},{"style":686},[8820],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8823,"children":8824},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":8827,"children":8828},{"class":660},[8829],{"type":14,"tagName":35,"properties":8830,"children":8831},{"style":715},[8832],{"type":23,"value":8833},"// returning the array is what makes chaining work",{"type":23,"value":89},{"type":14,"tagName":35,"properties":8836,"children":8837},{"class":660},[8838,8842,8846,8850,8854,8858,8862,8867,8871,8876],{"type":14,"tagName":35,"properties":8839,"children":8840},{"style":664},[8841],{"type":23,"value":667},{"type":14,"tagName":35,"properties":8843,"children":8844},{"style":670},[8845],{"type":23,"value":6171},{"type":14,"tagName":35,"properties":8847,"children":8848},{"style":664},[8849],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8851,"children":8852},{"style":670},[8853],{"type":23,"value":683},{"type":14,"tagName":35,"properties":8855,"children":8856},{"style":686},[8857],{"type":23,"value":5303},{"type":14,"tagName":35,"properties":8859,"children":8860},{"style":670},[8861],{"type":23,"value":205},{"type":14,"tagName":35,"properties":8863,"children":8864},{"style":686},[8865],{"type":23,"value":8866},"7",{"type":14,"tagName":35,"properties":8868,"children":8869},{"style":670},[8870],{"type":23,"value":205},{"type":14,"tagName":35,"properties":8872,"children":8873},{"style":686},[8874],{"type":23,"value":8875},"8",{"type":14,"tagName":35,"properties":8877,"children":8878},{"style":670},[8879],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8882,"children":8883},{"class":660},[8884,8888,8893,8897,8901,8905,8910,8914],{"type":14,"tagName":35,"properties":8885,"children":8886},{"style":664},[8887],{"type":23,"value":667},{"type":14,"tagName":35,"properties":8889,"children":8890},{"style":670},[8891],{"type":23,"value":8892}," lowest ",{"type":14,"tagName":35,"properties":8894,"children":8895},{"style":664},[8896],{"type":23,"value":678},{"type":14,"tagName":35,"properties":8898,"children":8899},{"style":670},[8900],{"type":23,"value":6225},{"type":14,"tagName":35,"properties":8902,"children":8903},{"style":730},[8904],{"type":23,"value":567},{"type":14,"tagName":35,"properties":8906,"children":8907},{"style":670},[8908],{"type":23,"value":8909},"().",{"type":14,"tagName":35,"properties":8911,"children":8912},{"style":730},[8913],{"type":23,"value":1622},{"type":14,"tagName":35,"properties":8915,"children":8916},{"style":670},[8917],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8920,"children":8921},{"class":660},[8922,8926,8930,8934,8938,8943,8947,8951,8955],{"type":14,"tagName":35,"properties":8923,"children":8924},{"style":670},[8925],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":8927,"children":8928},{"style":664},[8929],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":8931,"children":8932},{"style":670},[8933],{"type":23,"value":8892},{"type":14,"tagName":35,"properties":8935,"children":8936},{"style":664},[8937],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":8939,"children":8940},{"style":686},[8941],{"type":23,"value":8942}," 7",{"type":14,"tagName":35,"properties":8944,"children":8945},{"style":664},[8946],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":8948,"children":8949},{"style":686},[8950],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":8952,"children":8953},{"style":664},[8954],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":8956,"children":8957},{"style":686},[8958],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":8961,"children":8962},{"class":660},[8963,8967,8971,8975,8979,8983,8987,8991,8995,8999,9003,9007,9011],{"type":14,"tagName":35,"properties":8964,"children":8965},{"style":670},[8966],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":8968,"children":8969},{"style":664},[8970],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":8972,"children":8973},{"style":670},[8974],{"type":23,"value":6225},{"type":14,"tagName":35,"properties":8976,"children":8977},{"style":730},[8978],{"type":23,"value":215},{"type":14,"tagName":35,"properties":8980,"children":8981},{"style":670},[8982],{"type":23,"value":737},{"type":14,"tagName":35,"properties":8984,"children":8985},{"style":686},[8986],{"type":23,"value":653},{"type":14,"tagName":35,"properties":8988,"children":8989},{"style":670},[8990],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":8992,"children":8993},{"style":664},[8994],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":8996,"children":8997},{"style":686},[8998],{"type":23,"value":8942},{"type":14,"tagName":35,"properties":9000,"children":9001},{"style":664},[9002],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":9004,"children":9005},{"style":686},[9006],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":9008,"children":9009},{"style":664},[9010],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":9012,"children":9013},{"style":686},[9014],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9017,"children":9018},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":9021,"children":9022},{"class":660},[9023],{"type":14,"tagName":35,"properties":9024,"children":9025},{"style":715},[9026],{"type":23,"value":9027},"// comparator form is equally in-place and chainable",{"type":23,"value":89},{"type":14,"tagName":35,"properties":9030,"children":9031},{"class":660},[9032,9036,9041,9045,9049,9053,9057,9061,9065,9069],{"type":14,"tagName":35,"properties":9033,"children":9034},{"style":664},[9035],{"type":23,"value":667},{"type":14,"tagName":35,"properties":9037,"children":9038},{"style":670},[9039],{"type":23,"value":9040}," zs ",{"type":14,"tagName":35,"properties":9042,"children":9043},{"style":664},[9044],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9046,"children":9047},{"style":670},[9048],{"type":23,"value":683},{"type":14,"tagName":35,"properties":9050,"children":9051},{"style":686},[9052],{"type":23,"value":689},{"type":14,"tagName":35,"properties":9054,"children":9055},{"style":670},[9056],{"type":23,"value":205},{"type":14,"tagName":35,"properties":9058,"children":9059},{"style":686},[9060],{"type":23,"value":707},{"type":14,"tagName":35,"properties":9062,"children":9063},{"style":670},[9064],{"type":23,"value":205},{"type":14,"tagName":35,"properties":9066,"children":9067},{"style":686},[9068],{"type":23,"value":698},{"type":14,"tagName":35,"properties":9070,"children":9071},{"style":670},[9072],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9075,"children":9076},{"class":660},[9077,9081,9086,9090,9095,9099,9103,9107,9111,9115,9119,9123,9127,9131,9136,9140],{"type":14,"tagName":35,"properties":9078,"children":9079},{"style":664},[9080],{"type":23,"value":667},{"type":14,"tagName":35,"properties":9082,"children":9083},{"style":670},[9084],{"type":23,"value":9085}," top ",{"type":14,"tagName":35,"properties":9087,"children":9088},{"style":664},[9089],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9091,"children":9092},{"style":670},[9093],{"type":23,"value":9094}," zs.",{"type":14,"tagName":35,"properties":9096,"children":9097},{"style":730},[9098],{"type":23,"value":567},{"type":14,"tagName":35,"properties":9100,"children":9101},{"style":670},[9102],{"type":23,"value":990},{"type":14,"tagName":35,"properties":9104,"children":9105},{"style":993},[9106],{"type":23,"value":603},{"type":14,"tagName":35,"properties":9108,"children":9109},{"style":670},[9110],{"type":23,"value":205},{"type":14,"tagName":35,"properties":9112,"children":9113},{"style":993},[9114],{"type":23,"value":1581},{"type":14,"tagName":35,"properties":9116,"children":9117},{"style":670},[9118],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":9120,"children":9121},{"style":664},[9122],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":9124,"children":9125},{"style":670},[9126],{"type":23,"value":1594},{"type":14,"tagName":35,"properties":9128,"children":9129},{"style":664},[9130],{"type":23,"value":1599},{"type":14,"tagName":35,"properties":9132,"children":9133},{"style":670},[9134],{"type":23,"value":9135}," a).",{"type":14,"tagName":35,"properties":9137,"children":9138},{"style":730},[9139],{"type":23,"value":1622},{"type":14,"tagName":35,"properties":9141,"children":9142},{"style":670},[9143],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9146,"children":9147},{"class":660},[9148,9152,9156,9160,9164,9168,9172,9176,9180],{"type":14,"tagName":35,"properties":9149,"children":9150},{"style":670},[9151],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":9153,"children":9154},{"style":664},[9155],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":9157,"children":9158},{"style":670},[9159],{"type":23,"value":9085},{"type":14,"tagName":35,"properties":9161,"children":9162},{"style":664},[9163],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":9165,"children":9166},{"style":686},[9167],{"type":23,"value":6335},{"type":14,"tagName":35,"properties":9169,"children":9170},{"style":664},[9171],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":9173,"children":9174},{"style":686},[9175],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":9177,"children":9178},{"style":664},[9179],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":9181,"children":9182},{"style":686},[9183],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9186,"children":9187},{"class":660},[9188,9192,9196,9200,9204,9208,9212,9216,9220,9224,9228,9232,9236],{"type":14,"tagName":35,"properties":9189,"children":9190},{"style":670},[9191],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":9193,"children":9194},{"style":664},[9195],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":9197,"children":9198},{"style":670},[9199],{"type":23,"value":9094},{"type":14,"tagName":35,"properties":9201,"children":9202},{"style":730},[9203],{"type":23,"value":215},{"type":14,"tagName":35,"properties":9205,"children":9206},{"style":670},[9207],{"type":23,"value":737},{"type":14,"tagName":35,"properties":9209,"children":9210},{"style":686},[9211],{"type":23,"value":653},{"type":14,"tagName":35,"properties":9213,"children":9214},{"style":670},[9215],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":9217,"children":9218},{"style":664},[9219],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":9221,"children":9222},{"style":686},[9223],{"type":23,"value":6335},{"type":14,"tagName":35,"properties":9225,"children":9226},{"style":664},[9227],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":9229,"children":9230},{"style":686},[9231],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":9233,"children":9234},{"style":664},[9235],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":9237,"children":9238},{"style":686},[9239],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9242,"children":9243},{"class":660},[9244,9248,9252,9256,9260,9264,9268,9272,9276,9280,9284,9288,9292],{"type":14,"tagName":35,"properties":9245,"children":9246},{"style":670},[9247],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":9249,"children":9250},{"style":664},[9251],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":9253,"children":9254},{"style":670},[9255],{"type":23,"value":9094},{"type":14,"tagName":35,"properties":9257,"children":9258},{"style":730},[9259],{"type":23,"value":215},{"type":14,"tagName":35,"properties":9261,"children":9262},{"style":670},[9263],{"type":23,"value":737},{"type":14,"tagName":35,"properties":9265,"children":9266},{"style":686},[9267],{"type":23,"value":698},{"type":14,"tagName":35,"properties":9269,"children":9270},{"style":670},[9271],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":9273,"children":9274},{"style":664},[9275],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":9277,"children":9278},{"style":686},[9279],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":9281,"children":9282},{"style":664},[9283],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":9285,"children":9286},{"style":686},[9287],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":9289,"children":9290},{"style":664},[9291],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":9293,"children":9294},{"style":686},[9295],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9298,"children":9299},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":9302,"children":9303},{"class":660},[9304,9308,9312,9316,9320],{"type":14,"tagName":35,"properties":9305,"children":9306},{"style":664},[9307],{"type":23,"value":5232},{"type":14,"tagName":35,"properties":9309,"children":9310},{"style":670},[9311],{"type":23,"value":5237},{"type":14,"tagName":35,"properties":9313,"children":9314},{"style":664},[9315],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":9317,"children":9318},{"style":686},[9319],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":9321,"children":9322},{"style":670},[9323],{"type":23,"value":5250},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9326,"children":9327},{"class":660},[9328,9332,9336,9340,9344,9348],{"type":14,"tagName":35,"properties":9329,"children":9330},{"style":664},[9331],{"type":23,"value":5259},{"type":14,"tagName":35,"properties":9333,"children":9334},{"style":670},[9335],{"type":23,"value":5264},{"type":14,"tagName":35,"properties":9337,"children":9338},{"style":664},[9339],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9341,"children":9342},{"style":670},[9343],{"type":23,"value":683},{"type":14,"tagName":35,"properties":9345,"children":9346},{"style":686},[9347],{"type":23,"value":689},{"type":14,"tagName":35,"properties":9349,"children":9350},{"style":670},[9351],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9354,"children":9355},{"class":660},[9356,9360,9364,9368,9372],{"type":14,"tagName":35,"properties":9357,"children":9358},{"style":670},[9359],{"type":23,"value":5289},{"type":14,"tagName":35,"properties":9361,"children":9362},{"style":730},[9363],{"type":23,"value":5294},{"type":14,"tagName":35,"properties":9365,"children":9366},{"style":670},[9367],{"type":23,"value":737},{"type":14,"tagName":35,"properties":9369,"children":9370},{"style":686},[9371],{"type":23,"value":5303},{"type":14,"tagName":35,"properties":9373,"children":9374},{"style":670},[9375],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9378,"children":9379},{"class":660},[9380],{"type":14,"tagName":35,"properties":9381,"children":9382},{"style":670},[9383],{"type":23,"value":5316},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9386,"children":9387},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":9390,"children":9391},{"class":660},[9392,9396,9400,9404,9409,9413,9417,9421,9425,9429,9433,9437,9441,9445,9449,9453,9457,9461,9465,9469,9473,9478,9482,9486,9490,9495],{"type":14,"tagName":35,"properties":9393,"children":9394},{"style":730},[9395],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":9397,"children":9398},{"style":670},[9399],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":9401,"children":9402},{"style":664},[9403],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9405,"children":9406},{"style":670},[9407],{"type":23,"value":9408},"lowest ",{"type":14,"tagName":35,"properties":9410,"children":9411},{"style":664},[9412],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":9414,"children":9415},{"style":670},[9416],{"type":23,"value":9085},{"type":14,"tagName":35,"properties":9418,"children":9419},{"style":664},[9420],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":9422,"children":9423},{"style":670},[9424],{"type":23,"value":6593},{"type":14,"tagName":35,"properties":9426,"children":9427},{"style":664},[9428],{"type":23,"value":1955},{"type":14,"tagName":35,"properties":9430,"children":9431},{"style":686},[9432],{"type":23,"value":2409},{"type":14,"tagName":35,"properties":9434,"children":9435},{"style":670},[9436],{"type":23,"value":4301},{"type":14,"tagName":35,"properties":9438,"children":9439},{"style":664},[9440],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9442,"children":9443},{"style":670},[9444],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":9446,"children":9447},{"style":895},[9448],{"type":23,"value":2758},{"type":14,"tagName":35,"properties":9450,"children":9451},{"style":670},[9452],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":9454,"children":9455},{"style":664},[9456],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9458,"children":9459},{"style":686},[9460],{"type":23,"value":698},{"type":14,"tagName":35,"properties":9462,"children":9463},{"style":670},[9464],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":9466,"children":9467},{"style":664},[9468],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9470,"children":9471},{"style":670},[9472],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":9474,"children":9475},{"style":895},[9476],{"type":23,"value":9477},"\"Chain score\"",{"type":14,"tagName":35,"properties":9479,"children":9480},{"style":670},[9481],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":9483,"children":9484},{"style":664},[9485],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9487,"children":9488},{"style":670},[9489],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":9491,"children":9492},{"style":895},[9493],{"type":23,"value":9494},"\"chained sort().first() results plus close drift\"",{"type":14,"tagName":35,"properties":9496,"children":9497},{"style":670},[9498],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":5468,"properties":9501,"children":9503,"position":9512},{"id":9502},"strings-have-no-built-in-ordering",[9504],{"type":23,"value":9505,"position":9506},"Strings have no built-in ordering",{"start":9507,"end":9510},{"line":9508,"column":67,"offset":9509},288,12994,{"line":9508,"column":4608,"offset":9511},13027,{"start":9513,"end":9515},{"line":9508,"column":27,"offset":9514},12990,{"line":9508,"column":4608,"offset":9511},{"type":23,"value":89},{"type":14,"tagName":120,"properties":9518,"children":9519,"position":9744},{},[9520,9533,9539,9550,9557,9569,9574,9586,9592,9604,9609,9621,9628,9640,9646,9658,9664,9675,9682,9695,9701,9714,9721,9737],{"type":14,"tagName":172,"properties":9521,"children":9522,"position":9530},{},[9523],{"type":23,"value":9524,"position":9525},"\u003C",{"start":9526,"end":9528},{"line":6985,"column":27,"offset":9527},13029,{"line":6985,"column":56,"offset":9529},13032,{"start":9531,"end":9532},{"line":6985,"column":27,"offset":9527},{"line":6985,"column":56,"offset":9529},{"type":23,"value":9534,"position":9535}," and ",{"start":9536,"end":9537},{"line":6985,"column":56,"offset":9529},{"line":6985,"column":287,"offset":9538},13037,{"type":14,"tagName":172,"properties":9540,"children":9541,"position":9547},{},[9542],{"type":23,"value":1068,"position":9543},{"start":9544,"end":9545},{"line":6985,"column":287,"offset":9538},{"line":6985,"column":127,"offset":9546},13040,{"start":9548,"end":9549},{"line":6985,"column":287,"offset":9538},{"line":6985,"column":127,"offset":9546},{"type":23,"value":9551,"position":9552}," compile on strings but are not an ordering: ",{"start":9553,"end":9554},{"line":6985,"column":127,"offset":9546},{"line":6985,"column":9555,"offset":9556},57,13085,{"type":14,"tagName":172,"properties":9558,"children":9559,"position":9566},{},[9560],{"type":23,"value":9561,"position":9562},"\"a\" \u003C \"b\"",{"start":9563,"end":9564},{"line":6985,"column":9555,"offset":9556},{"line":6985,"column":328,"offset":9565},13096,{"start":9567,"end":9568},{"line":6985,"column":9555,"offset":9556},{"line":6985,"column":328,"offset":9565},{"type":23,"value":205,"position":9570},{"start":9571,"end":9572},{"line":6985,"column":328,"offset":9565},{"line":6985,"column":337,"offset":9573},13098,{"type":14,"tagName":172,"properties":9575,"children":9576,"position":9583},{},[9577],{"type":23,"value":9578,"position":9579},"\"b\" \u003C \"a\"",{"start":9580,"end":9581},{"line":6985,"column":337,"offset":9573},{"line":6985,"column":356,"offset":9582},13109,{"start":9584,"end":9585},{"line":6985,"column":337,"offset":9573},{"line":6985,"column":356,"offset":9582},{"type":23,"value":205,"position":9587},{"start":9588,"end":9589},{"line":6985,"column":356,"offset":9582},{"line":6985,"column":9590,"offset":9591},83,13111,{"type":14,"tagName":172,"properties":9593,"children":9594,"position":9601},{},[9595],{"type":23,"value":9596,"position":9597},"\"a\" > \"b\"",{"start":9598,"end":9599},{"line":6985,"column":9590,"offset":9591},{"line":6985,"column":494,"offset":9600},13122,{"start":9602,"end":9603},{"line":6985,"column":9590,"offset":9591},{"line":6985,"column":494,"offset":9600},{"type":23,"value":352,"position":9605},{"start":9606,"end":9607},{"line":6985,"column":494,"offset":9600},{"line":6985,"column":228,"offset":9608},13128,{"type":14,"tagName":172,"properties":9610,"children":9611,"position":9618},{},[9612],{"type":23,"value":9613,"position":9614},"\"b\" > \"a\"",{"start":9615,"end":9616},{"line":6985,"column":228,"offset":9608},{"line":6985,"column":532,"offset":9617},13139,{"start":9619,"end":9620},{"line":6985,"column":228,"offset":9608},{"line":6985,"column":532,"offset":9617},{"type":23,"value":9622,"position":9623}," all evaluate ",{"start":9624,"end":9625},{"line":6985,"column":532,"offset":9617},{"line":6985,"column":9626,"offset":9627},125,13153,{"type":14,"tagName":172,"properties":9629,"children":9630,"position":9637},{},[9631],{"type":23,"value":9632,"position":9633},"false",{"start":9634,"end":9635},{"line":6985,"column":9626,"offset":9627},{"line":6985,"column":4708,"offset":9636},13160,{"start":9638,"end":9639},{"line":6985,"column":9626,"offset":9627},{"line":6985,"column":4708,"offset":9636},{"type":23,"value":9641,"position":9642},". A comparator like ",{"start":9643,"end":9644},{"line":6985,"column":4708,"offset":9636},{"line":6985,"column":2937,"offset":9645},13180,{"type":14,"tagName":172,"properties":9647,"children":9648,"position":9655},{},[9649],{"type":23,"value":9650,"position":9651},"(a, b) => a \u003C b ? -1 : 1",{"start":9652,"end":9653},{"line":6985,"column":2937,"offset":9645},{"line":6985,"column":6858,"offset":9654},13206,{"start":9656,"end":9657},{"line":6985,"column":2937,"offset":9645},{"line":6985,"column":6858,"offset":9654},{"type":23,"value":9659,"position":9660}," therefore returns ",{"start":9661,"end":9662},{"line":6985,"column":6858,"offset":9654},{"line":6985,"column":5612,"offset":9663},13225,{"type":14,"tagName":172,"properties":9665,"children":9666,"position":9672},{},[9667],{"type":23,"value":689,"position":9668},{"start":9669,"end":9670},{"line":6985,"column":5612,"offset":9663},{"line":6985,"column":6697,"offset":9671},13228,{"start":9673,"end":9674},{"line":6985,"column":5612,"offset":9663},{"line":6985,"column":6697,"offset":9671},{"type":23,"value":9676,"position":9677}," for every pair and scrambles the array instead of sorting it: ",{"start":9678,"end":9679},{"line":6985,"column":6697,"offset":9671},{"line":6985,"column":9680,"offset":9681},263,13291,{"type":14,"tagName":172,"properties":9683,"children":9684,"position":9692},{},[9685],{"type":23,"value":9686,"position":9687},"[\"ccc\", \"a\", \"bb\"]",{"start":9688,"end":9689},{"line":6985,"column":9680,"offset":9681},{"line":6985,"column":9690,"offset":9691},283,13311,{"start":9693,"end":9694},{"line":6985,"column":9680,"offset":9681},{"line":6985,"column":9690,"offset":9691},{"type":23,"value":9696,"position":9697}," comes back ",{"start":9698,"end":9699},{"line":6985,"column":9690,"offset":9691},{"line":6985,"column":3348,"offset":9700},13323,{"type":14,"tagName":172,"properties":9702,"children":9703,"position":9711},{},[9704],{"type":23,"value":9705,"position":9706},"[\"bb\", \"a\", \"ccc\"]",{"start":9707,"end":9708},{"line":6985,"column":3348,"offset":9700},{"line":6985,"column":9709,"offset":9710},315,13343,{"start":9712,"end":9713},{"line":6985,"column":3348,"offset":9700},{"line":6985,"column":9709,"offset":9710},{"type":23,"value":9715,"position":9716},". Order strings by deriving a ",{"start":9717,"end":9718},{"line":6985,"column":9709,"offset":9710},{"line":6985,"column":9719,"offset":9720},345,13373,{"type":14,"tagName":146,"properties":9722,"children":9723,"position":9732},{},[9724],{"type":23,"value":9725,"position":9726},"numeric",{"start":9727,"end":9730},{"line":6985,"column":9728,"offset":9729},347,13375,{"line":6985,"column":3402,"offset":9731},13382,{"start":9733,"end":9734},{"line":6985,"column":9719,"offset":9720},{"line":6985,"column":9735,"offset":9736},356,13384,{"type":23,"value":9738,"position":9739}," key instead, here by length:",{"start":9740,"end":9741},{"line":6985,"column":9735,"offset":9736},{"line":6985,"column":9742,"offset":9743},385,13413,{"start":9745,"end":9746},{"line":6985,"column":27,"offset":9527},{"line":6985,"column":9742,"offset":9743},{"type":23,"value":89},{"type":11,"children":9749},[9750],{"type":14,"tagName":649,"properties":9751,"children":9753,"data":-1},{"class":651,"style":652,"tabindex":653,"title":9752},"Sort strings by a numeric key",[9754],{"type":14,"tagName":172,"properties":9755,"children":9756},{},[9757,9764,9765,9813,9814,9817,9818,9853,9854,9857,9858,9866,9867,9875,9876,9884,9885,9932,9933,10000,10001,10004,10005,10024,10025,10082,10083,10139,10140,10196,10197,10200,10201,10224,10225,10252,10253,10276,10277,10284,10285,10288,10289],{"type":14,"tagName":35,"properties":9758,"children":9759},{"class":660},[9760],{"type":14,"tagName":35,"properties":9761,"children":9762},{"style":715},[9763],{"type":23,"value":4733},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9766,"children":9767},{"class":660},[9768,9772,9776,9780,9785,9789,9793,9797,9801,9805,9809],{"type":14,"tagName":35,"properties":9769,"children":9770},{"style":730},[9771],{"type":23,"value":1764},{"type":14,"tagName":35,"properties":9773,"children":9774},{"style":670},[9775],{"type":23,"value":1769},{"type":14,"tagName":35,"properties":9777,"children":9778},{"style":664},[9779],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9781,"children":9782},{"style":895},[9783],{"type":23,"value":9784},"\"Sort Strings Comparator\"",{"type":14,"tagName":35,"properties":9786,"children":9787},{"style":670},[9788],{"type":23,"value":1783},{"type":14,"tagName":35,"properties":9790,"children":9791},{"style":664},[9792],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9794,"children":9795},{"style":895},[9796],{"type":23,"value":1792},{"type":14,"tagName":35,"properties":9798,"children":9799},{"style":670},[9800],{"type":23,"value":1797},{"type":14,"tagName":35,"properties":9802,"children":9803},{"style":664},[9804],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9806,"children":9807},{"style":686},[9808],{"type":23,"value":1806},{"type":14,"tagName":35,"properties":9810,"children":9811},{"style":670},[9812],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9815,"children":9816},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":9819,"children":9820},{"class":660},[9821,9825,9829,9833,9837,9841,9845,9849],{"type":14,"tagName":35,"properties":9822,"children":9823},{"style":670},[9824],{"type":23,"value":1824},{"type":14,"tagName":35,"properties":9826,"children":9827},{"style":664},[9828],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9830,"children":9831},{"style":730},[9832],{"type":23,"value":1833},{"type":14,"tagName":35,"properties":9834,"children":9835},{"style":670},[9836],{"type":23,"value":1838},{"type":14,"tagName":35,"properties":9838,"children":9839},{"style":664},[9840],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9842,"children":9843},{"style":670},[9844],{"type":23,"value":1847},{"type":14,"tagName":35,"properties":9846,"children":9847},{"style":664},[9848],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9850,"children":9851},{"style":670},[9852],{"type":23,"value":1856},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9855,"children":9856},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":9859,"children":9860},{"class":660},[9861],{"type":14,"tagName":35,"properties":9862,"children":9863},{"style":715},[9864],{"type":23,"value":9865},"// Non-numeric elements sort fine when the comparator DERIVES a number.",{"type":23,"value":89},{"type":14,"tagName":35,"properties":9868,"children":9869},{"class":660},[9870],{"type":14,"tagName":35,"properties":9871,"children":9872},{"style":715},[9873],{"type":23,"value":9874},"// (There is no lexicographic ordering: '\u003C' on strings is not an ordering in",{"type":23,"value":89},{"type":14,"tagName":35,"properties":9877,"children":9878},{"class":660},[9879],{"type":14,"tagName":35,"properties":9880,"children":9881},{"style":715},[9882],{"type":23,"value":9883},"// kScript, so order strings by a numeric key such as length().)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":9886,"children":9887},{"class":660},[9888,9892,9897,9901,9905,9910,9914,9919,9923,9928],{"type":14,"tagName":35,"properties":9889,"children":9890},{"style":664},[9891],{"type":23,"value":667},{"type":14,"tagName":35,"properties":9893,"children":9894},{"style":670},[9895],{"type":23,"value":9896}," ss ",{"type":14,"tagName":35,"properties":9898,"children":9899},{"style":664},[9900],{"type":23,"value":678},{"type":14,"tagName":35,"properties":9902,"children":9903},{"style":670},[9904],{"type":23,"value":683},{"type":14,"tagName":35,"properties":9906,"children":9907},{"style":895},[9908],{"type":23,"value":9909},"\"ccc\"",{"type":14,"tagName":35,"properties":9911,"children":9912},{"style":670},[9913],{"type":23,"value":205},{"type":14,"tagName":35,"properties":9915,"children":9916},{"style":895},[9917],{"type":23,"value":9918},"\"a\"",{"type":14,"tagName":35,"properties":9920,"children":9921},{"style":670},[9922],{"type":23,"value":205},{"type":14,"tagName":35,"properties":9924,"children":9925},{"style":895},[9926],{"type":23,"value":9927},"\"bb\"",{"type":14,"tagName":35,"properties":9929,"children":9930},{"style":670},[9931],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":9934,"children":9935},{"class":660},[9936,9941,9945,9949,9953,9957,9961,9965,9969,9974,9978,9982,9986,9991,9995],{"type":14,"tagName":35,"properties":9937,"children":9938},{"style":670},[9939],{"type":23,"value":9940},"ss.",{"type":14,"tagName":35,"properties":9942,"children":9943},{"style":730},[9944],{"type":23,"value":567},{"type":14,"tagName":35,"properties":9946,"children":9947},{"style":670},[9948],{"type":23,"value":990},{"type":14,"tagName":35,"properties":9950,"children":9951},{"style":993},[9952],{"type":23,"value":603},{"type":14,"tagName":35,"properties":9954,"children":9955},{"style":670},[9956],{"type":23,"value":205},{"type":14,"tagName":35,"properties":9958,"children":9959},{"style":993},[9960],{"type":23,"value":1581},{"type":14,"tagName":35,"properties":9962,"children":9963},{"style":670},[9964],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":9966,"children":9967},{"style":664},[9968],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":9970,"children":9971},{"style":670},[9972],{"type":23,"value":9973}," a.",{"type":14,"tagName":35,"properties":9975,"children":9976},{"style":730},[9977],{"type":23,"value":834},{"type":14,"tagName":35,"properties":9979,"children":9980},{"style":670},[9981],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":9983,"children":9984},{"style":664},[9985],{"type":23,"value":1599},{"type":14,"tagName":35,"properties":9987,"children":9988},{"style":670},[9989],{"type":23,"value":9990}," b.",{"type":14,"tagName":35,"properties":9992,"children":9993},{"style":730},[9994],{"type":23,"value":834},{"type":14,"tagName":35,"properties":9996,"children":9997},{"style":670},[9998],{"type":23,"value":9999},"())",{"type":23,"value":89},{"type":14,"tagName":35,"properties":10002,"children":10003},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":10006,"children":10007},{"class":660},[10008,10012,10016,10020],{"type":14,"tagName":35,"properties":10009,"children":10010},{"style":664},[10011],{"type":23,"value":667},{"type":14,"tagName":35,"properties":10013,"children":10014},{"style":670},[10015],{"type":23,"value":4931},{"type":14,"tagName":35,"properties":10017,"children":10018},{"style":664},[10019],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10021,"children":10022},{"style":686},[10023],{"type":23,"value":1288},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10026,"children":10027},{"class":660},[10028,10032,10036,10041,10045,10049,10053,10057,10061,10066,10070,10074,10078],{"type":14,"tagName":35,"properties":10029,"children":10030},{"style":670},[10031],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":10033,"children":10034},{"style":664},[10035],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":10037,"children":10038},{"style":670},[10039],{"type":23,"value":10040}," ss.",{"type":14,"tagName":35,"properties":10042,"children":10043},{"style":730},[10044],{"type":23,"value":215},{"type":14,"tagName":35,"properties":10046,"children":10047},{"style":670},[10048],{"type":23,"value":737},{"type":14,"tagName":35,"properties":10050,"children":10051},{"style":686},[10052],{"type":23,"value":653},{"type":14,"tagName":35,"properties":10054,"children":10055},{"style":670},[10056],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":10058,"children":10059},{"style":664},[10060],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":10062,"children":10063},{"style":895},[10064],{"type":23,"value":10065}," \"a\"",{"type":14,"tagName":35,"properties":10067,"children":10068},{"style":664},[10069],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":10071,"children":10072},{"style":686},[10073],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":10075,"children":10076},{"style":664},[10077],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":10079,"children":10080},{"style":686},[10081],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10084,"children":10085},{"class":660},[10086,10090,10094,10098,10102,10106,10110,10114,10118,10123,10127,10131,10135],{"type":14,"tagName":35,"properties":10087,"children":10088},{"style":670},[10089],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":10091,"children":10092},{"style":664},[10093],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":10095,"children":10096},{"style":670},[10097],{"type":23,"value":10040},{"type":14,"tagName":35,"properties":10099,"children":10100},{"style":730},[10101],{"type":23,"value":215},{"type":14,"tagName":35,"properties":10103,"children":10104},{"style":670},[10105],{"type":23,"value":737},{"type":14,"tagName":35,"properties":10107,"children":10108},{"style":686},[10109],{"type":23,"value":689},{"type":14,"tagName":35,"properties":10111,"children":10112},{"style":670},[10113],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":10115,"children":10116},{"style":664},[10117],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":10119,"children":10120},{"style":895},[10121],{"type":23,"value":10122}," \"bb\"",{"type":14,"tagName":35,"properties":10124,"children":10125},{"style":664},[10126],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":10128,"children":10129},{"style":686},[10130],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":10132,"children":10133},{"style":664},[10134],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":10136,"children":10137},{"style":686},[10138],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10141,"children":10142},{"class":660},[10143,10147,10151,10155,10159,10163,10167,10171,10175,10180,10184,10188,10192],{"type":14,"tagName":35,"properties":10144,"children":10145},{"style":670},[10146],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":10148,"children":10149},{"style":664},[10150],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":10152,"children":10153},{"style":670},[10154],{"type":23,"value":10040},{"type":14,"tagName":35,"properties":10156,"children":10157},{"style":730},[10158],{"type":23,"value":215},{"type":14,"tagName":35,"properties":10160,"children":10161},{"style":670},[10162],{"type":23,"value":737},{"type":14,"tagName":35,"properties":10164,"children":10165},{"style":686},[10166],{"type":23,"value":698},{"type":14,"tagName":35,"properties":10168,"children":10169},{"style":670},[10170],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":10172,"children":10173},{"style":664},[10174],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":10176,"children":10177},{"style":895},[10178],{"type":23,"value":10179}," \"ccc\"",{"type":14,"tagName":35,"properties":10181,"children":10182},{"style":664},[10183],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":10185,"children":10186},{"style":686},[10187],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":10189,"children":10190},{"style":664},[10191],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":10193,"children":10194},{"style":686},[10195],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10198,"children":10199},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":10202,"children":10203},{"class":660},[10204,10208,10212,10216,10220],{"type":14,"tagName":35,"properties":10205,"children":10206},{"style":664},[10207],{"type":23,"value":5232},{"type":14,"tagName":35,"properties":10209,"children":10210},{"style":670},[10211],{"type":23,"value":5237},{"type":14,"tagName":35,"properties":10213,"children":10214},{"style":664},[10215],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":10217,"children":10218},{"style":686},[10219],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":10221,"children":10222},{"style":670},[10223],{"type":23,"value":5250},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10226,"children":10227},{"class":660},[10228,10232,10236,10240,10244,10248],{"type":14,"tagName":35,"properties":10229,"children":10230},{"style":664},[10231],{"type":23,"value":5259},{"type":14,"tagName":35,"properties":10233,"children":10234},{"style":670},[10235],{"type":23,"value":5264},{"type":14,"tagName":35,"properties":10237,"children":10238},{"style":664},[10239],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10241,"children":10242},{"style":670},[10243],{"type":23,"value":683},{"type":14,"tagName":35,"properties":10245,"children":10246},{"style":686},[10247],{"type":23,"value":689},{"type":14,"tagName":35,"properties":10249,"children":10250},{"style":670},[10251],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10254,"children":10255},{"class":660},[10256,10260,10264,10268,10272],{"type":14,"tagName":35,"properties":10257,"children":10258},{"style":670},[10259],{"type":23,"value":5289},{"type":14,"tagName":35,"properties":10261,"children":10262},{"style":730},[10263],{"type":23,"value":5294},{"type":14,"tagName":35,"properties":10265,"children":10266},{"style":670},[10267],{"type":23,"value":737},{"type":14,"tagName":35,"properties":10269,"children":10270},{"style":686},[10271],{"type":23,"value":5303},{"type":14,"tagName":35,"properties":10273,"children":10274},{"style":670},[10275],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10278,"children":10279},{"class":660},[10280],{"type":14,"tagName":35,"properties":10281,"children":10282},{"style":670},[10283],{"type":23,"value":5316},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10286,"children":10287},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":10290,"children":10291},{"class":660},[10292,10296,10300,10304,10308,10312,10316,10320,10325,10329,10333,10337,10341,10345,10349,10353,10357,10361,10365,10369,10373,10377,10381,10385,10389,10394,10398,10402,10406,10411],{"type":14,"tagName":35,"properties":10293,"children":10294},{"style":730},[10295],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":10297,"children":10298},{"style":670},[10299],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":10301,"children":10302},{"style":664},[10303],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10305,"children":10306},{"style":670},[10307],{"type":23,"value":9940},{"type":14,"tagName":35,"properties":10309,"children":10310},{"style":730},[10311],{"type":23,"value":215},{"type":14,"tagName":35,"properties":10313,"children":10314},{"style":670},[10315],{"type":23,"value":737},{"type":14,"tagName":35,"properties":10317,"children":10318},{"style":686},[10319],{"type":23,"value":653},{"type":14,"tagName":35,"properties":10321,"children":10322},{"style":670},[10323],{"type":23,"value":10324},").",{"type":14,"tagName":35,"properties":10326,"children":10327},{"style":730},[10328],{"type":23,"value":834},{"type":14,"tagName":35,"properties":10330,"children":10331},{"style":670},[10332],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":10334,"children":10335},{"style":664},[10336],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":10338,"children":10339},{"style":670},[10340],{"type":23,"value":1950},{"type":14,"tagName":35,"properties":10342,"children":10343},{"style":664},[10344],{"type":23,"value":1955},{"type":14,"tagName":35,"properties":10346,"children":10347},{"style":686},[10348],{"type":23,"value":5155},{"type":14,"tagName":35,"properties":10350,"children":10351},{"style":670},[10352],{"type":23,"value":4301},{"type":14,"tagName":35,"properties":10354,"children":10355},{"style":664},[10356],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10358,"children":10359},{"style":670},[10360],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":10362,"children":10363},{"style":895},[10364],{"type":23,"value":2758},{"type":14,"tagName":35,"properties":10366,"children":10367},{"style":670},[10368],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":10370,"children":10371},{"style":664},[10372],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10374,"children":10375},{"style":686},[10376],{"type":23,"value":698},{"type":14,"tagName":35,"properties":10378,"children":10379},{"style":670},[10380],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":10382,"children":10383},{"style":664},[10384],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10386,"children":10387},{"style":670},[10388],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":10390,"children":10391},{"style":895},[10392],{"type":23,"value":10393},"\"Shortest len\"",{"type":14,"tagName":35,"properties":10395,"children":10396},{"style":670},[10397],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":10399,"children":10400},{"style":664},[10401],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10403,"children":10404},{"style":670},[10405],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":10407,"children":10408},{"style":895},[10409],{"type":23,"value":10410},"\"length of shortest string after keyed sort\"",{"type":14,"tagName":35,"properties":10412,"children":10413},{"style":670},[10414],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":5468,"properties":10417,"children":10419,"position":10427},{"id":10418},"na-elements",[10420],{"type":23,"value":10421,"position":10422},"na elements",{"start":10423,"end":10425},{"line":8200,"column":67,"offset":10424},14271,{"line":8200,"column":112,"offset":10426},14282,{"start":10428,"end":10430},{"line":8200,"column":27,"offset":10429},14267,{"line":8200,"column":112,"offset":10426},{"type":23,"value":89},{"type":14,"tagName":120,"properties":10433,"children":10434,"position":10632},{},[10435,10443,10455,10461,10473,10479,10490,10497,10509,10516,10528,10534,10546,10552,10564,10570,10582,10589,10601,10608,10625],{"type":23,"value":10436,"position":10437},"Argless sort treats ",{"start":10438,"end":10440},{"line":94,"column":27,"offset":10439},14284,{"line":94,"column":10441,"offset":10442},21,14304,{"type":14,"tagName":172,"properties":10444,"children":10445,"position":10452},{},[10446],{"type":23,"value":2906,"position":10447},{"start":10448,"end":10449},{"line":94,"column":10441,"offset":10442},{"line":94,"column":10450,"offset":10451},25,14308,{"start":10453,"end":10454},{"line":94,"column":10441,"offset":10442},{"line":94,"column":10450,"offset":10451},{"type":23,"value":10456,"position":10457}," as equal to everything: an array containing ",{"start":10458,"end":10459},{"line":94,"column":10450,"offset":10451},{"line":94,"column":337,"offset":10460},14353,{"type":14,"tagName":172,"properties":10462,"children":10463,"position":10470},{},[10464],{"type":23,"value":2906,"position":10465},{"start":10466,"end":10467},{"line":94,"column":337,"offset":10460},{"line":94,"column":10468,"offset":10469},74,14357,{"start":10471,"end":10472},{"line":94,"column":337,"offset":10460},{"line":94,"column":10468,"offset":10469},{"type":23,"value":10474,"position":10475}," does not throw, but how much of it actually gets sorted depends on where the ",{"start":10476,"end":10477},{"line":94,"column":10468,"offset":10469},{"line":94,"column":2937,"offset":10478},14435,{"type":14,"tagName":172,"properties":10480,"children":10481,"position":10487},{},[10482],{"type":23,"value":2906,"position":10483},{"start":10484,"end":10485},{"line":94,"column":2937,"offset":10478},{"line":94,"column":6839,"offset":10486},14439,{"start":10488,"end":10489},{"line":94,"column":2937,"offset":10478},{"line":94,"column":6839,"offset":10486},{"type":23,"value":10491,"position":10492}," sits. ",{"start":10493,"end":10494},{"line":94,"column":6839,"offset":10486},{"line":94,"column":10495,"offset":10496},163,14446,{"type":14,"tagName":172,"properties":10498,"children":10499,"position":10506},{},[10500],{"type":23,"value":10501,"position":10502},"[3, na, 1]",{"start":10503,"end":10504},{"line":94,"column":10495,"offset":10496},{"line":94,"column":6849,"offset":10505},14458,{"start":10507,"end":10508},{"line":94,"column":10495,"offset":10496},{"line":94,"column":6849,"offset":10505},{"type":23,"value":10510,"position":10511}," comes back exactly ",{"start":10512,"end":10513},{"line":94,"column":6849,"offset":10505},{"line":94,"column":10514,"offset":10515},195,14478,{"type":14,"tagName":172,"properties":10517,"children":10518,"position":10525},{},[10519],{"type":23,"value":10501,"position":10520},{"start":10521,"end":10522},{"line":94,"column":10514,"offset":10515},{"line":94,"column":10523,"offset":10524},207,14490,{"start":10526,"end":10527},{"line":94,"column":10514,"offset":10515},{"line":94,"column":10523,"offset":10524},{"type":23,"value":10529,"position":10530},", silently unsorted, yet the same values as ",{"start":10531,"end":10532},{"line":94,"column":10523,"offset":10524},{"line":94,"column":4685,"offset":10533},14534,{"type":14,"tagName":172,"properties":10535,"children":10536,"position":10543},{},[10537],{"type":23,"value":10538,"position":10539},"[3, 1, na]",{"start":10540,"end":10541},{"line":94,"column":4685,"offset":10533},{"line":94,"column":9680,"offset":10542},14546,{"start":10544,"end":10545},{"line":94,"column":4685,"offset":10533},{"line":94,"column":9680,"offset":10542},{"type":23,"value":10547,"position":10548}," come back ",{"start":10549,"end":10550},{"line":94,"column":9680,"offset":10542},{"line":94,"column":600,"offset":10551},14557,{"type":14,"tagName":172,"properties":10553,"children":10554,"position":10561},{},[10555],{"type":23,"value":10556,"position":10557},"[1, 3, na]",{"start":10558,"end":10559},{"line":94,"column":600,"offset":10551},{"line":94,"column":3331,"offset":10560},14569,{"start":10562,"end":10563},{"line":94,"column":600,"offset":10551},{"line":94,"column":3331,"offset":10560},{"type":23,"value":352,"position":10565},{"start":10566,"end":10567},{"line":94,"column":3331,"offset":10560},{"line":94,"column":10568,"offset":10569},292,14575,{"type":14,"tagName":172,"properties":10571,"children":10572,"position":10579},{},[10573],{"type":23,"value":10574,"position":10575},"[5, 2, na, 4, 1]",{"start":10576,"end":10577},{"line":94,"column":10568,"offset":10569},{"line":94,"column":3375,"offset":10578},14593,{"start":10580,"end":10581},{"line":94,"column":10568,"offset":10569},{"line":94,"column":3375,"offset":10578},{"type":23,"value":10583,"position":10584}," comes back fully sorted as ",{"start":10585,"end":10586},{"line":94,"column":3375,"offset":10578},{"line":94,"column":10587,"offset":10588},338,14621,{"type":14,"tagName":172,"properties":10590,"children":10591,"position":10598},{},[10592],{"type":23,"value":10593,"position":10594},"[1, 2, 4, 5, na]",{"start":10595,"end":10596},{"line":94,"column":10587,"offset":10588},{"line":94,"column":9735,"offset":10597},14639,{"start":10599,"end":10600},{"line":94,"column":10587,"offset":10588},{"line":94,"column":9735,"offset":10597},{"type":23,"value":10602,"position":10603},". Treat the result as ",{"start":10604,"end":10605},{"line":94,"column":9735,"offset":10597},{"line":94,"column":10606,"offset":10607},378,14661,{"type":14,"tagName":146,"properties":10609,"children":10610,"position":10620},{},[10611],{"type":23,"value":10612,"position":10613},"unreliable",{"start":10614,"end":10617},{"line":94,"column":10615,"offset":10616},380,14663,{"line":94,"column":10618,"offset":10619},390,14673,{"start":10621,"end":10622},{"line":94,"column":10606,"offset":10607},{"line":94,"column":10623,"offset":10624},392,14675,{"type":23,"value":10626,"position":10627},", not merely unsorted.",{"start":10628,"end":10629},{"line":94,"column":10623,"offset":10624},{"line":94,"column":10630,"offset":10631},414,14697,{"start":10633,"end":10634},{"line":94,"column":27,"offset":10439},{"line":94,"column":10630,"offset":10631},{"type":23,"value":89},{"type":11,"children":10637},[10638],{"type":14,"tagName":649,"properties":10639,"children":10641,"data":-1},{"class":651,"style":652,"tabindex":653,"title":10640},"Argless sort with na is position-dependent",[10642],{"type":14,"tagName":172,"properties":10643,"children":10644},{},[10645,10652,10653,10701,10702,10705,10706,10741,10742,10745,10746,10754,10755,10763,10764,10772,10773,10809,10810,10825,10826,10829,10830,10849,10850,10897,10898,10953,10954,11008,11009,11064,11065,11165,11166,11205,11206,11209,11210,11246,11247,11263,11264,11319,11320,11375,11376,11428,11429,11432,11433,11456,11457,11484,11485,11508,11509,11516,11517,11520,11521],{"type":14,"tagName":35,"properties":10646,"children":10647},{"class":660},[10648],{"type":14,"tagName":35,"properties":10649,"children":10650},{"style":715},[10651],{"type":23,"value":4733},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10654,"children":10655},{"class":660},[10656,10660,10664,10668,10673,10677,10681,10685,10689,10693,10697],{"type":14,"tagName":35,"properties":10657,"children":10658},{"style":730},[10659],{"type":23,"value":1764},{"type":14,"tagName":35,"properties":10661,"children":10662},{"style":670},[10663],{"type":23,"value":1769},{"type":14,"tagName":35,"properties":10665,"children":10666},{"style":664},[10667],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10669,"children":10670},{"style":895},[10671],{"type":23,"value":10672},"\"Sort Argless With Na\"",{"type":14,"tagName":35,"properties":10674,"children":10675},{"style":670},[10676],{"type":23,"value":1783},{"type":14,"tagName":35,"properties":10678,"children":10679},{"style":664},[10680],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10682,"children":10683},{"style":895},[10684],{"type":23,"value":1792},{"type":14,"tagName":35,"properties":10686,"children":10687},{"style":670},[10688],{"type":23,"value":1797},{"type":14,"tagName":35,"properties":10690,"children":10691},{"style":664},[10692],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10694,"children":10695},{"style":686},[10696],{"type":23,"value":1806},{"type":14,"tagName":35,"properties":10698,"children":10699},{"style":670},[10700],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10703,"children":10704},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":10707,"children":10708},{"class":660},[10709,10713,10717,10721,10725,10729,10733,10737],{"type":14,"tagName":35,"properties":10710,"children":10711},{"style":670},[10712],{"type":23,"value":1824},{"type":14,"tagName":35,"properties":10714,"children":10715},{"style":664},[10716],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10718,"children":10719},{"style":730},[10720],{"type":23,"value":1833},{"type":14,"tagName":35,"properties":10722,"children":10723},{"style":670},[10724],{"type":23,"value":1838},{"type":14,"tagName":35,"properties":10726,"children":10727},{"style":664},[10728],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10730,"children":10731},{"style":670},[10732],{"type":23,"value":1847},{"type":14,"tagName":35,"properties":10734,"children":10735},{"style":664},[10736],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10738,"children":10739},{"style":670},[10740],{"type":23,"value":1856},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10743,"children":10744},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":10747,"children":10748},{"class":660},[10749],{"type":14,"tagName":35,"properties":10750,"children":10751},{"style":715},[10752],{"type":23,"value":10753},"// Argless sort with an na element does NOT throw, but every comparison against",{"type":23,"value":89},{"type":14,"tagName":35,"properties":10756,"children":10757},{"class":660},[10758],{"type":14,"tagName":35,"properties":10759,"children":10760},{"style":715},[10761],{"type":23,"value":10762},"// na reports \"equal\", so the outcome depends on where the na sits:",{"type":23,"value":89},{"type":14,"tagName":35,"properties":10765,"children":10766},{"class":660},[10767],{"type":14,"tagName":35,"properties":10768,"children":10769},{"style":715},[10770],{"type":23,"value":10771},"// [3, na, 1] comes back UNCHANGED, yet [3, 1, na] comes back [1, 3, na].",{"type":23,"value":89},{"type":14,"tagName":35,"properties":10774,"children":10775},{"class":660},[10776,10780,10784,10788,10792,10796,10801,10805],{"type":14,"tagName":35,"properties":10777,"children":10778},{"style":664},[10779],{"type":23,"value":667},{"type":14,"tagName":35,"properties":10781,"children":10782},{"style":670},[10783],{"type":23,"value":673},{"type":14,"tagName":35,"properties":10785,"children":10786},{"style":664},[10787],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10789,"children":10790},{"style":670},[10791],{"type":23,"value":683},{"type":14,"tagName":35,"properties":10793,"children":10794},{"style":686},[10795],{"type":23,"value":707},{"type":14,"tagName":35,"properties":10797,"children":10798},{"style":670},[10799],{"type":23,"value":10800},", na, ",{"type":14,"tagName":35,"properties":10802,"children":10803},{"style":686},[10804],{"type":23,"value":689},{"type":14,"tagName":35,"properties":10806,"children":10807},{"style":670},[10808],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10811,"children":10812},{"class":660},[10813,10817,10821],{"type":14,"tagName":35,"properties":10814,"children":10815},{"style":670},[10816],{"type":23,"value":727},{"type":14,"tagName":35,"properties":10818,"children":10819},{"style":730},[10820],{"type":23,"value":567},{"type":14,"tagName":35,"properties":10822,"children":10823},{"style":670},[10824],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10827,"children":10828},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":10831,"children":10832},{"class":660},[10833,10837,10841,10845],{"type":14,"tagName":35,"properties":10834,"children":10835},{"style":664},[10836],{"type":23,"value":667},{"type":14,"tagName":35,"properties":10838,"children":10839},{"style":670},[10840],{"type":23,"value":4931},{"type":14,"tagName":35,"properties":10842,"children":10843},{"style":664},[10844],{"type":23,"value":678},{"type":14,"tagName":35,"properties":10846,"children":10847},{"style":686},[10848],{"type":23,"value":1288},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10851,"children":10852},{"class":660},[10853,10857,10861,10865,10869,10873,10877,10881,10885,10889,10893],{"type":14,"tagName":35,"properties":10854,"children":10855},{"style":670},[10856],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":10858,"children":10859},{"style":664},[10860],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":10862,"children":10863},{"style":670},[10864],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":10866,"children":10867},{"style":730},[10868],{"type":23,"value":834},{"type":14,"tagName":35,"properties":10870,"children":10871},{"style":670},[10872],{"type":23,"value":2692},{"type":14,"tagName":35,"properties":10874,"children":10875},{"style":664},[10876],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":10878,"children":10879},{"style":686},[10880],{"type":23,"value":6335},{"type":14,"tagName":35,"properties":10882,"children":10883},{"style":664},[10884],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":10886,"children":10887},{"style":686},[10888],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":10890,"children":10891},{"style":664},[10892],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":10894,"children":10895},{"style":686},[10896],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10899,"children":10900},{"class":660},[10901,10905,10909,10913,10917,10921,10925,10929,10933,10937,10941,10945,10949],{"type":14,"tagName":35,"properties":10902,"children":10903},{"style":670},[10904],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":10906,"children":10907},{"style":664},[10908],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":10910,"children":10911},{"style":670},[10912],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":10914,"children":10915},{"style":730},[10916],{"type":23,"value":215},{"type":14,"tagName":35,"properties":10918,"children":10919},{"style":670},[10920],{"type":23,"value":737},{"type":14,"tagName":35,"properties":10922,"children":10923},{"style":686},[10924],{"type":23,"value":653},{"type":14,"tagName":35,"properties":10926,"children":10927},{"style":670},[10928],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":10930,"children":10931},{"style":664},[10932],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":10934,"children":10935},{"style":686},[10936],{"type":23,"value":6335},{"type":14,"tagName":35,"properties":10938,"children":10939},{"style":664},[10940],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":10942,"children":10943},{"style":686},[10944],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":10946,"children":10947},{"style":664},[10948],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":10950,"children":10951},{"style":686},[10952],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":10955,"children":10956},{"class":660},[10957,10961,10965,10970,10975,10979,10983,10987,10992,10996,11000,11004],{"type":14,"tagName":35,"properties":10958,"children":10959},{"style":670},[10960],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":10962,"children":10963},{"style":664},[10964],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":10966,"children":10967},{"style":730},[10968],{"type":23,"value":10969}," isna",{"type":14,"tagName":35,"properties":10971,"children":10972},{"style":670},[10973],{"type":23,"value":10974},"(xs.",{"type":14,"tagName":35,"properties":10976,"children":10977},{"style":730},[10978],{"type":23,"value":215},{"type":14,"tagName":35,"properties":10980,"children":10981},{"style":670},[10982],{"type":23,"value":737},{"type":14,"tagName":35,"properties":10984,"children":10985},{"style":686},[10986],{"type":23,"value":689},{"type":14,"tagName":35,"properties":10988,"children":10989},{"style":670},[10990],{"type":23,"value":10991},")) ",{"type":14,"tagName":35,"properties":10993,"children":10994},{"style":664},[10995],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":10997,"children":10998},{"style":686},[10999],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":11001,"children":11002},{"style":664},[11003],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":11005,"children":11006},{"style":686},[11007],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11010,"children":11011},{"class":660},[11012,11016,11020,11024,11028,11032,11036,11040,11044,11048,11052,11056,11060],{"type":14,"tagName":35,"properties":11013,"children":11014},{"style":670},[11015],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":11017,"children":11018},{"style":664},[11019],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":11021,"children":11022},{"style":670},[11023],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":11025,"children":11026},{"style":730},[11027],{"type":23,"value":215},{"type":14,"tagName":35,"properties":11029,"children":11030},{"style":670},[11031],{"type":23,"value":737},{"type":14,"tagName":35,"properties":11033,"children":11034},{"style":686},[11035],{"type":23,"value":698},{"type":14,"tagName":35,"properties":11037,"children":11038},{"style":670},[11039],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":11041,"children":11042},{"style":664},[11043],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":11045,"children":11046},{"style":686},[11047],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":11049,"children":11050},{"style":664},[11051],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":11053,"children":11054},{"style":686},[11055],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":11057,"children":11058},{"style":664},[11059],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":11061,"children":11062},{"style":686},[11063],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11066,"children":11067},{"class":660},[11068,11072,11077,11081,11085,11089,11093,11098,11102,11106,11110,11114,11119,11123,11127,11131,11136,11140,11144,11148,11152,11157,11161],{"type":14,"tagName":35,"properties":11069,"children":11070},{"style":664},[11071],{"type":23,"value":667},{"type":14,"tagName":35,"properties":11073,"children":11074},{"style":670},[11075],{"type":23,"value":11076}," naCount ",{"type":14,"tagName":35,"properties":11078,"children":11079},{"style":664},[11080],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11082,"children":11083},{"style":670},[11084],{"type":23,"value":4957},{"type":14,"tagName":35,"properties":11086,"children":11087},{"style":730},[11088],{"type":23,"value":471},{"type":14,"tagName":35,"properties":11090,"children":11091},{"style":670},[11092],{"type":23,"value":990},{"type":14,"tagName":35,"properties":11094,"children":11095},{"style":993},[11096],{"type":23,"value":11097},"acc",{"type":14,"tagName":35,"properties":11099,"children":11100},{"style":670},[11101],{"type":23,"value":205},{"type":14,"tagName":35,"properties":11103,"children":11104},{"style":993},[11105],{"type":23,"value":996},{"type":14,"tagName":35,"properties":11107,"children":11108},{"style":670},[11109],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":11111,"children":11112},{"style":664},[11113],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":11115,"children":11116},{"style":670},[11117],{"type":23,"value":11118}," acc ",{"type":14,"tagName":35,"properties":11120,"children":11121},{"style":664},[11122],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":11124,"children":11125},{"style":670},[11126],{"type":23,"value":404},{"type":14,"tagName":35,"properties":11128,"children":11129},{"style":730},[11130],{"type":23,"value":3913},{"type":14,"tagName":35,"properties":11132,"children":11133},{"style":670},[11134],{"type":23,"value":11135},"(v) ",{"type":14,"tagName":35,"properties":11137,"children":11138},{"style":664},[11139],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":11141,"children":11142},{"style":686},[11143],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":11145,"children":11146},{"style":664},[11147],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":11149,"children":11150},{"style":686},[11151],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":11153,"children":11154},{"style":670},[11155],{"type":23,"value":11156},"), ",{"type":14,"tagName":35,"properties":11158,"children":11159},{"style":686},[11160],{"type":23,"value":653},{"type":14,"tagName":35,"properties":11162,"children":11163},{"style":670},[11164],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11167,"children":11168},{"class":660},[11169,11173,11177,11181,11185,11189,11193,11197,11201],{"type":14,"tagName":35,"properties":11170,"children":11171},{"style":670},[11172],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":11174,"children":11175},{"style":664},[11176],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":11178,"children":11179},{"style":670},[11180],{"type":23,"value":11076},{"type":14,"tagName":35,"properties":11182,"children":11183},{"style":664},[11184],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":11186,"children":11187},{"style":686},[11188],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":11190,"children":11191},{"style":664},[11192],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":11194,"children":11195},{"style":686},[11196],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":11198,"children":11199},{"style":664},[11200],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":11202,"children":11203},{"style":686},[11204],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11207,"children":11208},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":11211,"children":11212},{"class":660},[11213,11217,11221,11225,11229,11233,11237,11241],{"type":14,"tagName":35,"properties":11214,"children":11215},{"style":664},[11216],{"type":23,"value":667},{"type":14,"tagName":35,"properties":11218,"children":11219},{"style":670},[11220],{"type":23,"value":6171},{"type":14,"tagName":35,"properties":11222,"children":11223},{"style":664},[11224],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11226,"children":11227},{"style":670},[11228],{"type":23,"value":683},{"type":14,"tagName":35,"properties":11230,"children":11231},{"style":686},[11232],{"type":23,"value":707},{"type":14,"tagName":35,"properties":11234,"children":11235},{"style":670},[11236],{"type":23,"value":205},{"type":14,"tagName":35,"properties":11238,"children":11239},{"style":686},[11240],{"type":23,"value":689},{"type":14,"tagName":35,"properties":11242,"children":11243},{"style":670},[11244],{"type":23,"value":11245},", na]",{"type":23,"value":89},{"type":14,"tagName":35,"properties":11248,"children":11249},{"class":660},[11250,11255,11259],{"type":14,"tagName":35,"properties":11251,"children":11252},{"style":670},[11253],{"type":23,"value":11254},"ys.",{"type":14,"tagName":35,"properties":11256,"children":11257},{"style":730},[11258],{"type":23,"value":567},{"type":14,"tagName":35,"properties":11260,"children":11261},{"style":670},[11262],{"type":23,"value":1389},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11265,"children":11266},{"class":660},[11267,11271,11275,11279,11283,11287,11291,11295,11299,11303,11307,11311,11315],{"type":14,"tagName":35,"properties":11268,"children":11269},{"style":670},[11270],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":11272,"children":11273},{"style":664},[11274],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":11276,"children":11277},{"style":670},[11278],{"type":23,"value":6225},{"type":14,"tagName":35,"properties":11280,"children":11281},{"style":730},[11282],{"type":23,"value":215},{"type":14,"tagName":35,"properties":11284,"children":11285},{"style":670},[11286],{"type":23,"value":737},{"type":14,"tagName":35,"properties":11288,"children":11289},{"style":686},[11290],{"type":23,"value":653},{"type":14,"tagName":35,"properties":11292,"children":11293},{"style":670},[11294],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":11296,"children":11297},{"style":664},[11298],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":11300,"children":11301},{"style":686},[11302],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":11304,"children":11305},{"style":664},[11306],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":11308,"children":11309},{"style":686},[11310],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":11312,"children":11313},{"style":664},[11314],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":11316,"children":11317},{"style":686},[11318],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11321,"children":11322},{"class":660},[11323,11327,11331,11335,11339,11343,11347,11351,11355,11359,11363,11367,11371],{"type":14,"tagName":35,"properties":11324,"children":11325},{"style":670},[11326],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":11328,"children":11329},{"style":664},[11330],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":11332,"children":11333},{"style":670},[11334],{"type":23,"value":6225},{"type":14,"tagName":35,"properties":11336,"children":11337},{"style":730},[11338],{"type":23,"value":215},{"type":14,"tagName":35,"properties":11340,"children":11341},{"style":670},[11342],{"type":23,"value":737},{"type":14,"tagName":35,"properties":11344,"children":11345},{"style":686},[11346],{"type":23,"value":689},{"type":14,"tagName":35,"properties":11348,"children":11349},{"style":670},[11350],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":11352,"children":11353},{"style":664},[11354],{"type":23,"value":4978},{"type":14,"tagName":35,"properties":11356,"children":11357},{"style":686},[11358],{"type":23,"value":6335},{"type":14,"tagName":35,"properties":11360,"children":11361},{"style":664},[11362],{"type":23,"value":4988},{"type":14,"tagName":35,"properties":11364,"children":11365},{"style":686},[11366],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":11368,"children":11369},{"style":664},[11370],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":11372,"children":11373},{"style":686},[11374],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11377,"children":11378},{"class":660},[11379,11383,11387,11391,11396,11400,11404,11408,11412,11416,11420,11424],{"type":14,"tagName":35,"properties":11380,"children":11381},{"style":670},[11382],{"type":23,"value":4948},{"type":14,"tagName":35,"properties":11384,"children":11385},{"style":664},[11386],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":11388,"children":11389},{"style":730},[11390],{"type":23,"value":10969},{"type":14,"tagName":35,"properties":11392,"children":11393},{"style":670},[11394],{"type":23,"value":11395},"(ys.",{"type":14,"tagName":35,"properties":11397,"children":11398},{"style":730},[11399],{"type":23,"value":215},{"type":14,"tagName":35,"properties":11401,"children":11402},{"style":670},[11403],{"type":23,"value":737},{"type":14,"tagName":35,"properties":11405,"children":11406},{"style":686},[11407],{"type":23,"value":698},{"type":14,"tagName":35,"properties":11409,"children":11410},{"style":670},[11411],{"type":23,"value":10991},{"type":14,"tagName":35,"properties":11413,"children":11414},{"style":664},[11415],{"type":23,"value":2537},{"type":14,"tagName":35,"properties":11417,"children":11418},{"style":686},[11419],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":11421,"children":11422},{"style":664},[11423],{"type":23,"value":2547},{"type":14,"tagName":35,"properties":11425,"children":11426},{"style":686},[11427],{"type":23,"value":2542},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11430,"children":11431},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":11434,"children":11435},{"class":660},[11436,11440,11444,11448,11452],{"type":14,"tagName":35,"properties":11437,"children":11438},{"style":664},[11439],{"type":23,"value":5232},{"type":14,"tagName":35,"properties":11441,"children":11442},{"style":670},[11443],{"type":23,"value":5237},{"type":14,"tagName":35,"properties":11445,"children":11446},{"style":664},[11447],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":11449,"children":11450},{"style":686},[11451],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":11453,"children":11454},{"style":670},[11455],{"type":23,"value":5250},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11458,"children":11459},{"class":660},[11460,11464,11468,11472,11476,11480],{"type":14,"tagName":35,"properties":11461,"children":11462},{"style":664},[11463],{"type":23,"value":5259},{"type":14,"tagName":35,"properties":11465,"children":11466},{"style":670},[11467],{"type":23,"value":5264},{"type":14,"tagName":35,"properties":11469,"children":11470},{"style":664},[11471],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11473,"children":11474},{"style":670},[11475],{"type":23,"value":683},{"type":14,"tagName":35,"properties":11477,"children":11478},{"style":686},[11479],{"type":23,"value":689},{"type":14,"tagName":35,"properties":11481,"children":11482},{"style":670},[11483],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11486,"children":11487},{"class":660},[11488,11492,11496,11500,11504],{"type":14,"tagName":35,"properties":11489,"children":11490},{"style":670},[11491],{"type":23,"value":5289},{"type":14,"tagName":35,"properties":11493,"children":11494},{"style":730},[11495],{"type":23,"value":5294},{"type":14,"tagName":35,"properties":11497,"children":11498},{"style":670},[11499],{"type":23,"value":737},{"type":14,"tagName":35,"properties":11501,"children":11502},{"style":686},[11503],{"type":23,"value":5303},{"type":14,"tagName":35,"properties":11505,"children":11506},{"style":670},[11507],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11510,"children":11511},{"class":660},[11512],{"type":14,"tagName":35,"properties":11513,"children":11514},{"style":670},[11515],{"type":23,"value":5316},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11518,"children":11519},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":11522,"children":11523},{"class":660},[11524,11528,11532,11536,11540,11544,11548,11552,11556,11560,11564,11568,11572,11576,11580,11584,11589,11593,11597,11601,11605,11609,11613,11618,11622,11626,11630,11635],{"type":14,"tagName":35,"properties":11525,"children":11526},{"style":730},[11527],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":11529,"children":11530},{"style":670},[11531],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":11533,"children":11534},{"style":664},[11535],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11537,"children":11538},{"style":670},[11539],{"type":23,"value":727},{"type":14,"tagName":35,"properties":11541,"children":11542},{"style":730},[11543],{"type":23,"value":215},{"type":14,"tagName":35,"properties":11545,"children":11546},{"style":670},[11547],{"type":23,"value":737},{"type":14,"tagName":35,"properties":11549,"children":11550},{"style":686},[11551],{"type":23,"value":653},{"type":14,"tagName":35,"properties":11553,"children":11554},{"style":670},[11555],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":11557,"children":11558},{"style":664},[11559],{"type":23,"value":1129},{"type":14,"tagName":35,"properties":11561,"children":11562},{"style":670},[11563],{"type":23,"value":6593},{"type":14,"tagName":35,"properties":11565,"children":11566},{"style":664},[11567],{"type":23,"value":1955},{"type":14,"tagName":35,"properties":11569,"children":11570},{"style":686},[11571],{"type":23,"value":2409},{"type":14,"tagName":35,"properties":11573,"children":11574},{"style":670},[11575],{"type":23,"value":4301},{"type":14,"tagName":35,"properties":11577,"children":11578},{"style":664},[11579],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11581,"children":11582},{"style":670},[11583],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":11585,"children":11586},{"style":895},[11587],{"type":23,"value":11588},"\"#d97706\"",{"type":14,"tagName":35,"properties":11590,"children":11591},{"style":670},[11592],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":11594,"children":11595},{"style":664},[11596],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11598,"children":11599},{"style":686},[11600],{"type":23,"value":698},{"type":14,"tagName":35,"properties":11602,"children":11603},{"style":670},[11604],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":11606,"children":11607},{"style":664},[11608],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11610,"children":11611},{"style":670},[11612],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":11614,"children":11615},{"style":895},[11616],{"type":23,"value":11617},"\"Unsorted head\"",{"type":14,"tagName":35,"properties":11619,"children":11620},{"style":670},[11621],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":11623,"children":11624},{"style":664},[11625],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11627,"children":11628},{"style":670},[11629],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":11631,"children":11632},{"style":895},[11633],{"type":23,"value":11634},"\"argless sort with na is position dependent not a no-op\"",{"type":14,"tagName":35,"properties":11636,"children":11637},{"style":670},[11638],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":11641,"properties":11642,"children":11644},"hint",{"type":11643},"warning",[11645],{"type":14,"tagName":120,"properties":11646,"children":11647,"position":11781},{},[11648,11665,11671,11683,11689,11700,11706,11717,11724,11737,11744,11756,11763,11774],{"type":14,"tagName":146,"properties":11649,"children":11650,"position":11660},{},[11651],{"type":23,"value":11652,"position":11653},"A comparator does not get the same pass.",{"start":11654,"end":11657},{"line":11655,"column":32,"offset":11656},358,15830,{"line":11655,"column":11658,"offset":11659},43,15870,{"start":11661,"end":11663},{"line":11655,"column":27,"offset":11662},15828,{"line":11655,"column":2823,"offset":11664},15872,{"type":23,"value":11666,"position":11667}," With ",{"start":11668,"end":11669},{"line":11655,"column":2823,"offset":11664},{"line":11655,"column":5442,"offset":11670},15878,{"type":14,"tagName":172,"properties":11672,"children":11673,"position":11680},{},[11674],{"type":23,"value":11675,"position":11676},"[1, na, 2]",{"start":11677,"end":11678},{"line":11655,"column":5442,"offset":11670},{"line":11655,"column":319,"offset":11679},15890,{"start":11681,"end":11682},{"line":11655,"column":5442,"offset":11670},{"line":11655,"column":319,"offset":11679},{"type":23,"value":11684,"position":11685},", the comparator ",{"start":11686,"end":11687},{"line":11655,"column":319,"offset":11679},{"line":11655,"column":3211,"offset":11688},15907,{"type":14,"tagName":172,"properties":11690,"children":11691,"position":11697},{},[11692],{"type":23,"value":5608,"position":11693},{"start":11694,"end":11695},{"line":11655,"column":3211,"offset":11688},{"line":11655,"column":2870,"offset":11696},15924,{"start":11698,"end":11699},{"line":11655,"column":3211,"offset":11688},{"line":11655,"column":2870,"offset":11696},{"type":23,"value":11701,"position":11702}," produces ",{"start":11703,"end":11704},{"line":11655,"column":2870,"offset":11696},{"line":11655,"column":247,"offset":11705},15934,{"type":14,"tagName":172,"properties":11707,"children":11708,"position":11714},{},[11709],{"type":23,"value":2906,"position":11710},{"start":11711,"end":11712},{"line":11655,"column":247,"offset":11705},{"line":11655,"column":532,"offset":11713},15938,{"start":11715,"end":11716},{"line":11655,"column":247,"offset":11705},{"line":11655,"column":532,"offset":11713},{"type":23,"value":11718,"position":11719},", and the run stops with ",{"start":11720,"end":11721},{"line":11655,"column":532,"offset":11713},{"line":11655,"column":11722,"offset":11723},136,15963,{"type":14,"tagName":172,"properties":11725,"children":11726,"position":11734},{},[11727],{"type":23,"value":11728,"position":11729},"Array method 'sort' comparator must return a finite number",{"start":11730,"end":11731},{"line":11655,"column":11722,"offset":11723},{"line":11655,"column":11732,"offset":11733},196,16023,{"start":11735,"end":11736},{"line":11655,"column":11722,"offset":11723},{"line":11655,"column":11732,"offset":11733},{"type":23,"value":11738,"position":11739},". Strip ",{"start":11740,"end":11741},{"line":11655,"column":11732,"offset":11733},{"line":11655,"column":11742,"offset":11743},204,16031,{"type":14,"tagName":172,"properties":11745,"children":11746,"position":11753},{},[11747],{"type":23,"value":2906,"position":11748},{"start":11749,"end":11750},{"line":11655,"column":11742,"offset":11743},{"line":11655,"column":11751,"offset":11752},208,16035,{"start":11754,"end":11755},{"line":11655,"column":11742,"offset":11743},{"line":11655,"column":11751,"offset":11752},{"type":23,"value":11757,"position":11758}," values (for example with ",{"start":11759,"end":11760},{"line":11655,"column":11751,"offset":11752},{"line":11655,"column":11761,"offset":11762},234,16061,{"type":14,"tagName":172,"properties":11764,"children":11765,"position":11771},{},[11766],{"type":23,"value":452,"position":11767},{"start":11768,"end":11769},{"line":11655,"column":11761,"offset":11762},{"line":11655,"column":8072,"offset":11770},16069,{"start":11772,"end":11773},{"line":11655,"column":11761,"offset":11762},{"line":11655,"column":8072,"offset":11770},{"type":23,"value":11775,"position":11776},") before a comparator sort.",{"start":11777,"end":11778},{"line":11655,"column":8072,"offset":11770},{"line":11655,"column":11779,"offset":11780},269,16096,{"start":11782,"end":11783},{"line":11655,"column":27,"offset":11662},{"line":11655,"column":11779,"offset":11780},{"type":23,"value":89},{"type":14,"tagName":5468,"properties":11786,"children":11788,"position":11797},{"id":11787},"what-sort-rejects",[11789],{"type":23,"value":11790,"position":11791},"What sort rejects",{"start":11792,"end":11795},{"line":11793,"column":67,"offset":11794},364,16119,{"line":11793,"column":408,"offset":11796},16136,{"start":11798,"end":11800},{"line":11793,"column":27,"offset":11799},16115,{"line":11793,"column":408,"offset":11796},{"type":23,"value":89},{"type":14,"tagName":120,"properties":11803,"children":11804,"position":11814},{},[11805],{"type":23,"value":11806,"position":11807},"The compile-time contract: the argument must be a lambda, at most one of them, returning a number. The classic JavaScript habit of returning a boolean is the first thing it catches:",{"start":11808,"end":11811},{"line":11809,"column":27,"offset":11810},366,16138,{"line":11809,"column":11812,"offset":11813},182,16319,{"start":11815,"end":11816},{"line":11809,"column":27,"offset":11810},{"line":11809,"column":11812,"offset":11813},{"type":23,"value":89},{"type":11,"children":11819},[11820],{"type":14,"tagName":649,"properties":11821,"children":11823,"data":-1},{"class":651,"style":652,"tabindex":653,"title":11822},"Boolean comparator boundary",[11824],{"type":14,"tagName":172,"properties":11825,"children":11826},{},[11827,11834,11835,11883,11884,11887,11888,11923,11924,11927,11928,11936,11937,11945,11946,11989,11990,12037,12038,12041,12042],{"type":14,"tagName":35,"properties":11828,"children":11829},{"class":660},[11830],{"type":14,"tagName":35,"properties":11831,"children":11832},{"style":715},[11833],{"type":23,"value":4733},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11836,"children":11837},{"class":660},[11838,11842,11846,11850,11855,11859,11863,11867,11871,11875,11879],{"type":14,"tagName":35,"properties":11839,"children":11840},{"style":730},[11841],{"type":23,"value":1764},{"type":14,"tagName":35,"properties":11843,"children":11844},{"style":670},[11845],{"type":23,"value":1769},{"type":14,"tagName":35,"properties":11847,"children":11848},{"style":664},[11849],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11851,"children":11852},{"style":895},[11853],{"type":23,"value":11854},"\"Sort Reject Bool Comparator\"",{"type":14,"tagName":35,"properties":11856,"children":11857},{"style":670},[11858],{"type":23,"value":1783},{"type":14,"tagName":35,"properties":11860,"children":11861},{"style":664},[11862],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11864,"children":11865},{"style":895},[11866],{"type":23,"value":1792},{"type":14,"tagName":35,"properties":11868,"children":11869},{"style":670},[11870],{"type":23,"value":1797},{"type":14,"tagName":35,"properties":11872,"children":11873},{"style":664},[11874],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11876,"children":11877},{"style":686},[11878],{"type":23,"value":1806},{"type":14,"tagName":35,"properties":11880,"children":11881},{"style":670},[11882],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11885,"children":11886},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":11889,"children":11890},{"class":660},[11891,11895,11899,11903,11907,11911,11915,11919],{"type":14,"tagName":35,"properties":11892,"children":11893},{"style":670},[11894],{"type":23,"value":1824},{"type":14,"tagName":35,"properties":11896,"children":11897},{"style":664},[11898],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11900,"children":11901},{"style":730},[11902],{"type":23,"value":1833},{"type":14,"tagName":35,"properties":11904,"children":11905},{"style":670},[11906],{"type":23,"value":1838},{"type":14,"tagName":35,"properties":11908,"children":11909},{"style":664},[11910],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11912,"children":11913},{"style":670},[11914],{"type":23,"value":1847},{"type":14,"tagName":35,"properties":11916,"children":11917},{"style":664},[11918],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11920,"children":11921},{"style":670},[11922],{"type":23,"value":1856},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11925,"children":11926},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":11929,"children":11930},{"class":660},[11931],{"type":14,"tagName":35,"properties":11932,"children":11933},{"style":715},[11934],{"type":23,"value":11935},"// EXPECTED COMPILE FAILURE: the JS habit (a, b) => a > b returns a boolean.",{"type":23,"value":89},{"type":14,"tagName":35,"properties":11938,"children":11939},{"class":660},[11940],{"type":14,"tagName":35,"properties":11941,"children":11942},{"style":715},[11943],{"type":23,"value":11944},"// kScript rejects it at compile time; the comparator must return a number.",{"type":23,"value":89},{"type":14,"tagName":35,"properties":11947,"children":11948},{"class":660},[11949,11953,11957,11961,11965,11969,11973,11977,11981,11985],{"type":14,"tagName":35,"properties":11950,"children":11951},{"style":664},[11952],{"type":23,"value":667},{"type":14,"tagName":35,"properties":11954,"children":11955},{"style":670},[11956],{"type":23,"value":673},{"type":14,"tagName":35,"properties":11958,"children":11959},{"style":664},[11960],{"type":23,"value":678},{"type":14,"tagName":35,"properties":11962,"children":11963},{"style":670},[11964],{"type":23,"value":683},{"type":14,"tagName":35,"properties":11966,"children":11967},{"style":686},[11968],{"type":23,"value":707},{"type":14,"tagName":35,"properties":11970,"children":11971},{"style":670},[11972],{"type":23,"value":205},{"type":14,"tagName":35,"properties":11974,"children":11975},{"style":686},[11976],{"type":23,"value":689},{"type":14,"tagName":35,"properties":11978,"children":11979},{"style":670},[11980],{"type":23,"value":205},{"type":14,"tagName":35,"properties":11982,"children":11983},{"style":686},[11984],{"type":23,"value":698},{"type":14,"tagName":35,"properties":11986,"children":11987},{"style":670},[11988],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":11991,"children":11992},{"class":660},[11993,11997,12001,12005,12009,12013,12017,12021,12025,12029,12033],{"type":14,"tagName":35,"properties":11994,"children":11995},{"style":670},[11996],{"type":23,"value":727},{"type":14,"tagName":35,"properties":11998,"children":11999},{"style":730},[12000],{"type":23,"value":567},{"type":14,"tagName":35,"properties":12002,"children":12003},{"style":670},[12004],{"type":23,"value":990},{"type":14,"tagName":35,"properties":12006,"children":12007},{"style":993},[12008],{"type":23,"value":603},{"type":14,"tagName":35,"properties":12010,"children":12011},{"style":670},[12012],{"type":23,"value":205},{"type":14,"tagName":35,"properties":12014,"children":12015},{"style":993},[12016],{"type":23,"value":1581},{"type":14,"tagName":35,"properties":12018,"children":12019},{"style":670},[12020],{"type":23,"value":1001},{"type":14,"tagName":35,"properties":12022,"children":12023},{"style":664},[12024],{"type":23,"value":1006},{"type":14,"tagName":35,"properties":12026,"children":12027},{"style":670},[12028],{"type":23,"value":6285},{"type":14,"tagName":35,"properties":12030,"children":12031},{"style":664},[12032],{"type":23,"value":1068},{"type":14,"tagName":35,"properties":12034,"children":12035},{"style":670},[12036],{"type":23,"value":6294},{"type":23,"value":89},{"type":14,"tagName":35,"properties":12039,"children":12040},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":12043,"children":12044},{"class":660},[12045,12049,12053,12057,12062,12066,12070,12074,12078,12082,12086,12090,12094,12098,12103,12107,12111,12115,12120],{"type":14,"tagName":35,"properties":12046,"children":12047},{"style":730},[12048],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":12050,"children":12051},{"style":670},[12052],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":12054,"children":12055},{"style":664},[12056],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12058,"children":12059},{"style":670},[12060],{"type":23,"value":12061},"trade.close, colors",{"type":14,"tagName":35,"properties":12063,"children":12064},{"style":664},[12065],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12067,"children":12068},{"style":670},[12069],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":12071,"children":12072},{"style":895},[12073],{"type":23,"value":4501},{"type":14,"tagName":35,"properties":12075,"children":12076},{"style":670},[12077],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":12079,"children":12080},{"style":664},[12081],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12083,"children":12084},{"style":686},[12085],{"type":23,"value":698},{"type":14,"tagName":35,"properties":12087,"children":12088},{"style":670},[12089],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":12091,"children":12092},{"style":664},[12093],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12095,"children":12096},{"style":670},[12097],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":12099,"children":12100},{"style":895},[12101],{"type":23,"value":12102},"\"Close\"",{"type":14,"tagName":35,"properties":12104,"children":12105},{"style":670},[12106],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":12108,"children":12109},{"style":664},[12110],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12112,"children":12113},{"style":670},[12114],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":12116,"children":12117},{"style":895},[12118],{"type":23,"value":12119},"\"anchor for bool comparator rejection\"",{"type":14,"tagName":35,"properties":12121,"children":12122},{"style":670},[12123],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":120,"properties":12126,"children":12127,"position":12191},{},[12128,12136,12148,12154,12166,12173,12185],{"type":23,"value":12129,"position":12130},"This fails to compile with ",{"start":12131,"end":12134},{"line":12132,"column":27,"offset":12133},382,16859,{"line":12132,"column":3111,"offset":12135},16886,{"type":14,"tagName":172,"properties":12137,"children":12138,"position":12145},{},[12139],{"type":23,"value":12140,"position":12141},"Array method 'sort' comparator must return a number, got boolean at 9:1",{"start":12142,"end":12143},{"line":12132,"column":3111,"offset":12135},{"line":12132,"column":3052,"offset":12144},16959,{"start":12146,"end":12147},{"line":12132,"column":3111,"offset":12135},{"line":12132,"column":3052,"offset":12144},{"type":23,"value":12149,"position":12150},". Return ",{"start":12151,"end":12152},{"line":12132,"column":3052,"offset":12144},{"line":12132,"column":5461,"offset":12153},16968,{"type":14,"tagName":172,"properties":12155,"children":12156,"position":12163},{},[12157],{"type":23,"value":12158,"position":12159},"a - b",{"start":12160,"end":12161},{"line":12132,"column":5461,"offset":12153},{"line":12132,"column":257,"offset":12162},16975,{"start":12164,"end":12165},{"line":12132,"column":5461,"offset":12153},{"line":12132,"column":257,"offset":12162},{"type":23,"value":12167,"position":12168},", not ",{"start":12169,"end":12170},{"line":12132,"column":257,"offset":12162},{"line":12132,"column":12171,"offset":12172},123,16981,{"type":14,"tagName":172,"properties":12174,"children":12175,"position":12182},{},[12176],{"type":23,"value":12177,"position":12178},"a > b",{"start":12179,"end":12180},{"line":12132,"column":12171,"offset":12172},{"line":12132,"column":4580,"offset":12181},16988,{"start":12183,"end":12184},{"line":12132,"column":12171,"offset":12172},{"line":12132,"column":4580,"offset":12181},{"type":23,"value":12186,"position":12187},". The full rejection list, with observed errors:",{"start":12188,"end":12189},{"line":12132,"column":4580,"offset":12181},{"line":12132,"column":6858,"offset":12190},17036,{"start":12192,"end":12193},{"line":12132,"column":27,"offset":12133},{"line":12132,"column":6858,"offset":12190},{"type":23,"value":89},{"type":14,"tagName":137,"properties":12196,"children":12197,"position":12475},{},[12198,12199,12252,12253,12302,12303,12352,12353,12404,12405,12474],{"type":23,"value":89},{"type":14,"tagName":142,"properties":12200,"children":12201,"position":12248},{},[12202,12210,12223,12230,12242],{"type":23,"value":12203,"position":12204},"A comparator returning a string, ",{"start":12205,"end":12208},{"line":12206,"column":32,"offset":12207},384,17040,{"line":12206,"column":4603,"offset":12209},17073,{"type":14,"tagName":172,"properties":12211,"children":12212,"position":12220},{},[12213],{"type":23,"value":12214,"position":12215},"xs.sort((a, b) => \"x\")",{"start":12216,"end":12217},{"line":12206,"column":4603,"offset":12209},{"line":12206,"column":12218,"offset":12219},60,17097,{"start":12221,"end":12222},{"line":12206,"column":4603,"offset":12209},{"line":12206,"column":12218,"offset":12219},{"type":23,"value":12224,"position":12225},": fails to compile with ",{"start":12226,"end":12227},{"line":12206,"column":12218,"offset":12219},{"line":12206,"column":12228,"offset":12229},84,17121,{"type":14,"tagName":172,"properties":12231,"children":12232,"position":12239},{},[12233],{"type":23,"value":12234,"position":12235},"Array method 'sort' comparator must return a number, got string at 8:1",{"start":12236,"end":12237},{"line":12206,"column":12228,"offset":12229},{"line":12206,"column":6839,"offset":12238},17193,{"start":12240,"end":12241},{"line":12206,"column":12228,"offset":12229},{"line":12206,"column":6839,"offset":12238},{"type":23,"value":372,"position":12243},{"start":12244,"end":12245},{"line":12206,"column":6839,"offset":12238},{"line":12206,"column":12246,"offset":12247},157,17194,{"start":12249,"end":12251},{"line":12206,"column":27,"offset":12250},17038,{"line":12206,"column":12246,"offset":12247},{"type":23,"value":89},{"type":14,"tagName":142,"properties":12254,"children":12255,"position":12298},{},[12256,12263,12275,12281,12293],{"type":23,"value":12257,"position":12258},"A non-lambda argument, ",{"start":12259,"end":12261},{"line":9742,"column":32,"offset":12260},17197,{"line":9742,"column":4592,"offset":12262},17220,{"type":14,"tagName":172,"properties":12264,"children":12265,"position":12272},{},[12266],{"type":23,"value":12267,"position":12268},"xs.sort(1)",{"start":12269,"end":12270},{"line":9742,"column":4592,"offset":12262},{"line":9742,"column":4608,"offset":12271},17232,{"start":12273,"end":12274},{"line":9742,"column":4592,"offset":12262},{"line":9742,"column":4608,"offset":12271},{"type":23,"value":4633,"position":12276},{"start":12277,"end":12278},{"line":9742,"column":4608,"offset":12271},{"line":9742,"column":12279,"offset":12280},40,17234,{"type":14,"tagName":172,"properties":12282,"children":12283,"position":12290},{},[12284],{"type":23,"value":12285,"position":12286},"Array method 'sort' expects a lambda callback at 8:9",{"start":12287,"end":12288},{"line":9742,"column":12279,"offset":12280},{"line":9742,"column":494,"offset":12289},17288,{"start":12291,"end":12292},{"line":9742,"column":12279,"offset":12280},{"line":9742,"column":494,"offset":12289},{"type":23,"value":372,"position":12294},{"start":12295,"end":12296},{"line":9742,"column":494,"offset":12289},{"line":9742,"column":2927,"offset":12297},17289,{"start":12299,"end":12301},{"line":9742,"column":27,"offset":12300},17195,{"line":9742,"column":2927,"offset":12297},{"type":23,"value":89},{"type":14,"tagName":142,"properties":12304,"children":12305,"position":12348},{},[12306,12314,12326,12331,12343],{"type":23,"value":12307,"position":12308},"Two arguments, ",{"start":12309,"end":12312},{"line":12310,"column":32,"offset":12311},386,17292,{"line":12310,"column":395,"offset":12313},17307,{"type":14,"tagName":172,"properties":12315,"children":12316,"position":12323},{},[12317],{"type":23,"value":12318,"position":12319},"xs.sort((a, b) => a - b, 1)",{"start":12320,"end":12321},{"line":12310,"column":395,"offset":12313},{"line":12310,"column":3153,"offset":12322},17336,{"start":12324,"end":12325},{"line":12310,"column":395,"offset":12313},{"line":12310,"column":3153,"offset":12322},{"type":23,"value":4633,"position":12327},{"start":12328,"end":12329},{"line":12310,"column":3153,"offset":12322},{"line":12310,"column":169,"offset":12330},17338,{"type":14,"tagName":172,"properties":12332,"children":12333,"position":12340},{},[12334],{"type":23,"value":12335,"position":12336},"Array method 'sort' expects 0-1 arguments, got 2 at 8:1",{"start":12337,"end":12338},{"line":12310,"column":169,"offset":12330},{"line":12310,"column":4630,"offset":12339},17395,{"start":12341,"end":12342},{"line":12310,"column":169,"offset":12330},{"line":12310,"column":4630,"offset":12339},{"type":23,"value":372,"position":12344},{"start":12345,"end":12346},{"line":12310,"column":4630,"offset":12339},{"line":12310,"column":247,"offset":12347},17396,{"start":12349,"end":12351},{"line":12310,"column":27,"offset":12350},17290,{"line":12310,"column":247,"offset":12347},{"type":23,"value":89},{"type":14,"tagName":142,"properties":12354,"children":12355,"position":12400},{},[12356,12364,12376,12383,12395],{"type":23,"value":12357,"position":12358},"A comparator producing a non-finite number at run time, ",{"start":12359,"end":12362},{"line":12360,"column":32,"offset":12361},387,17399,{"line":12360,"column":1715,"offset":12363},17455,{"type":14,"tagName":172,"properties":12365,"children":12366,"position":12373},{},[12367],{"type":23,"value":12368,"position":12369},"xs.sort((a, b) => (b - a) / 0)",{"start":12370,"end":12371},{"line":12360,"column":1715,"offset":12363},{"line":12360,"column":199,"offset":12372},17487,{"start":12374,"end":12375},{"line":12360,"column":1715,"offset":12363},{"line":12360,"column":199,"offset":12372},{"type":23,"value":12377,"position":12378},": compiles, then the run stops with ",{"start":12379,"end":12380},{"line":12360,"column":199,"offset":12372},{"line":12360,"column":12381,"offset":12382},127,17523,{"type":14,"tagName":172,"properties":12384,"children":12385,"position":12392},{},[12386],{"type":23,"value":11728,"position":12387},{"start":12388,"end":12389},{"line":12360,"column":12381,"offset":12382},{"line":12360,"column":12390,"offset":12391},187,17583,{"start":12393,"end":12394},{"line":12360,"column":12381,"offset":12382},{"line":12360,"column":12390,"offset":12391},{"type":23,"value":372,"position":12396},{"start":12397,"end":12398},{"line":12360,"column":12390,"offset":12391},{"line":12360,"column":6926,"offset":12399},17584,{"start":12401,"end":12403},{"line":12360,"column":27,"offset":12402},17397,{"line":12360,"column":6926,"offset":12399},{"type":23,"value":89},{"type":14,"tagName":142,"properties":12406,"children":12407,"position":12470},{},[12408,12416,12428,12434,12446,12452,12464],{"type":23,"value":12409,"position":12410},"A mixed return type that evades the static check, ",{"start":12411,"end":12414},{"line":12412,"column":32,"offset":12413},388,17587,{"line":12412,"column":6787,"offset":12415},17637,{"type":14,"tagName":172,"properties":12417,"children":12418,"position":12425},{},[12419],{"type":23,"value":12420,"position":12421},"xs.sort((a, b) => a \u003C b ? -1 : \"x\")",{"start":12422,"end":12423},{"line":12412,"column":6787,"offset":12415},{"line":12412,"column":376,"offset":12424},17674,{"start":12426,"end":12427},{"line":12412,"column":6787,"offset":12415},{"line":12412,"column":376,"offset":12424},{"type":23,"value":12429,"position":12430}," (static type ",{"start":12431,"end":12432},{"line":12412,"column":376,"offset":12424},{"line":12412,"column":522,"offset":12433},17688,{"type":14,"tagName":172,"properties":12435,"children":12436,"position":12443},{},[12437],{"type":23,"value":12438,"position":12439},"number|string",{"start":12440,"end":12441},{"line":12412,"column":522,"offset":12433},{"line":12412,"column":79,"offset":12442},17703,{"start":12444,"end":12445},{"line":12412,"column":522,"offset":12433},{"line":12412,"column":79,"offset":12442},{"type":23,"value":12447,"position":12448},"): the same runtime guard fires, ",{"start":12449,"end":12450},{"line":12412,"column":79,"offset":12442},{"line":12412,"column":2937,"offset":12451},17736,{"type":14,"tagName":172,"properties":12453,"children":12454,"position":12461},{},[12455],{"type":23,"value":11728,"position":12456},{"start":12457,"end":12458},{"line":12412,"column":2937,"offset":12451},{"line":12412,"column":12459,"offset":12460},212,17796,{"start":12462,"end":12463},{"line":12412,"column":2937,"offset":12451},{"line":12412,"column":12459,"offset":12460},{"type":23,"value":372,"position":12465},{"start":12466,"end":12467},{"line":12412,"column":12459,"offset":12460},{"line":12412,"column":12468,"offset":12469},213,17797,{"start":12471,"end":12473},{"line":12412,"column":27,"offset":12472},17585,{"line":12412,"column":12468,"offset":12469},{"type":23,"value":89},{"start":12476,"end":12477},{"line":12206,"column":27,"offset":12250},{"line":12412,"column":12468,"offset":12469},{"type":23,"value":89},{"type":14,"tagName":102,"properties":12480,"children":12482,"position":12490},{"id":12481},"the-two-limits",[12483],{"type":23,"value":12484,"position":12485},"The two limits",{"start":12486,"end":12488},{"line":10618,"column":56,"offset":12487},17802,{"line":10618,"column":395,"offset":12489},17816,{"start":12491,"end":12493},{"line":10618,"column":27,"offset":12492},17799,{"line":10618,"column":395,"offset":12489},{"type":23,"value":89},{"type":14,"tagName":120,"properties":12496,"children":12497,"position":12505},{},[12498],{"type":23,"value":12499,"position":12500},"Collections are bounded so a script can't exhaust memory or silently mis-type a list.",{"start":12501,"end":12503},{"line":10623,"column":27,"offset":12502},17818,{"line":10623,"column":475,"offset":12504},17903,{"start":12506,"end":12507},{"line":10623,"column":27,"offset":12502},{"line":10623,"column":475,"offset":12504},{"type":23,"value":89},{"type":14,"tagName":5468,"properties":12510,"children":12512,"position":12520},{"id":12511},"size-ceiling-100000-elements",[12513],{"type":23,"value":12514,"position":12515},"Size ceiling: 100,000 elements",{"start":12516,"end":12518},{"line":8230,"column":67,"offset":12517},17909,{"line":8230,"column":3128,"offset":12519},17939,{"start":12521,"end":12523},{"line":8230,"column":27,"offset":12522},17905,{"line":8230,"column":3128,"offset":12519},{"type":23,"value":89},{"type":14,"tagName":120,"properties":12526,"children":12527,"position":12574},{},[12528,12536,12549,12556,12568],{"type":23,"value":12529,"position":12530},"A single collection tops out at 100,000 elements. Push past it and the run stops with ",{"start":12531,"end":12534},{"line":12532,"column":27,"offset":12533},396,17941,{"line":12532,"column":4623,"offset":12535},18027,{"type":14,"tagName":172,"properties":12537,"children":12538,"position":12546},{},[12539],{"type":23,"value":12540,"position":12541},"Collection size limit exceeded at 9:5 (max 100000)",{"start":12542,"end":12543},{"line":12532,"column":4623,"offset":12535},{"line":12532,"column":12544,"offset":12545},139,18079,{"start":12547,"end":12548},{"line":12532,"column":4623,"offset":12535},{"line":12532,"column":12544,"offset":12545},{"type":23,"value":12550,"position":12551},", pointing at the offending line. In practice you only hit this by accident, usually an unbounded ",{"start":12552,"end":12553},{"line":12532,"column":12544,"offset":12545},{"line":12532,"column":12554,"offset":12555},237,18177,{"type":14,"tagName":172,"properties":12557,"children":12558,"position":12565},{},[12559],{"type":23,"value":195,"position":12560},{"start":12561,"end":12562},{"line":12532,"column":12554,"offset":12555},{"line":12532,"column":12563,"offset":12564},243,18183,{"start":12566,"end":12567},{"line":12532,"column":12554,"offset":12555},{"line":12532,"column":12563,"offset":12564},{"type":23,"value":12569,"position":12570}," in a loop.",{"start":12571,"end":12572},{"line":12532,"column":12563,"offset":12564},{"line":12532,"column":3304,"offset":12573},18194,{"start":12575,"end":12576},{"line":12532,"column":27,"offset":12533},{"line":12532,"column":3304,"offset":12573},{"type":23,"value":89},{"type":11,"children":12579},[12580],{"type":14,"tagName":649,"properties":12581,"children":12583,"data":-1},{"class":651,"style":652,"tabindex":653,"title":12582},"Collection size boundary",[12584],{"type":14,"tagName":172,"properties":12585,"children":12586},{},[12587,12594,12595,12643,12644,12647,12648,12683,12684,12687,12688,12700,12701,12720,12721,12780,12781,12798,12799,12807,12808,12815,12816,12819,12820],{"type":14,"tagName":35,"properties":12588,"children":12589},{"class":660},[12590],{"type":14,"tagName":35,"properties":12591,"children":12592},{"style":715},[12593],{"type":23,"value":1755},{"type":23,"value":89},{"type":14,"tagName":35,"properties":12596,"children":12597},{"class":660},[12598,12602,12606,12610,12615,12619,12623,12627,12631,12635,12639],{"type":14,"tagName":35,"properties":12599,"children":12600},{"style":730},[12601],{"type":23,"value":1764},{"type":14,"tagName":35,"properties":12603,"children":12604},{"style":670},[12605],{"type":23,"value":1769},{"type":14,"tagName":35,"properties":12607,"children":12608},{"style":664},[12609],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12611,"children":12612},{"style":895},[12613],{"type":23,"value":12614},"\"Collection Size Boundary\"",{"type":14,"tagName":35,"properties":12616,"children":12617},{"style":670},[12618],{"type":23,"value":1783},{"type":14,"tagName":35,"properties":12620,"children":12621},{"style":664},[12622],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12624,"children":12625},{"style":895},[12626],{"type":23,"value":1792},{"type":14,"tagName":35,"properties":12628,"children":12629},{"style":670},[12630],{"type":23,"value":1797},{"type":14,"tagName":35,"properties":12632,"children":12633},{"style":664},[12634],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12636,"children":12637},{"style":686},[12638],{"type":23,"value":1806},{"type":14,"tagName":35,"properties":12640,"children":12641},{"style":670},[12642],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":12645,"children":12646},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":12649,"children":12650},{"class":660},[12651,12655,12659,12663,12667,12671,12675,12679],{"type":14,"tagName":35,"properties":12652,"children":12653},{"style":670},[12654],{"type":23,"value":1824},{"type":14,"tagName":35,"properties":12656,"children":12657},{"style":664},[12658],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12660,"children":12661},{"style":730},[12662],{"type":23,"value":1833},{"type":14,"tagName":35,"properties":12664,"children":12665},{"style":670},[12666],{"type":23,"value":1838},{"type":14,"tagName":35,"properties":12668,"children":12669},{"style":664},[12670],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12672,"children":12673},{"style":670},[12674],{"type":23,"value":1847},{"type":14,"tagName":35,"properties":12676,"children":12677},{"style":664},[12678],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12680,"children":12681},{"style":670},[12682],{"type":23,"value":1856},{"type":23,"value":89},{"type":14,"tagName":35,"properties":12685,"children":12686},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":12689,"children":12690},{"class":660},[12691,12695],{"type":14,"tagName":35,"properties":12692,"children":12693},{"style":664},[12694],{"type":23,"value":5232},{"type":14,"tagName":35,"properties":12696,"children":12697},{"style":670},[12698],{"type":23,"value":12699}," (isLastBar) {",{"type":23,"value":89},{"type":14,"tagName":35,"properties":12702,"children":12703},{"class":660},[12704,12708,12712,12716],{"type":14,"tagName":35,"properties":12705,"children":12706},{"style":664},[12707],{"type":23,"value":5259},{"type":14,"tagName":35,"properties":12709,"children":12710},{"style":670},[12711],{"type":23,"value":3529},{"type":14,"tagName":35,"properties":12713,"children":12714},{"style":664},[12715],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12717,"children":12718},{"style":670},[12719],{"type":23,"value":3887},{"type":23,"value":89},{"type":14,"tagName":35,"properties":12722,"children":12723},{"class":660},[12724,12729,12733,12737,12742,12746,12750,12755,12759,12764,12768,12772,12776],{"type":14,"tagName":35,"properties":12725,"children":12726},{"style":664},[12727],{"type":23,"value":12728},"  for",{"type":14,"tagName":35,"properties":12730,"children":12731},{"style":670},[12732],{"type":23,"value":404},{"type":14,"tagName":35,"properties":12734,"children":12735},{"style":664},[12736],{"type":23,"value":667},{"type":14,"tagName":35,"properties":12738,"children":12739},{"style":670},[12740],{"type":23,"value":12741}," n ",{"type":14,"tagName":35,"properties":12743,"children":12744},{"style":664},[12745],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12747,"children":12748},{"style":686},[12749],{"type":23,"value":1288},{"type":14,"tagName":35,"properties":12751,"children":12752},{"style":670},[12753],{"type":23,"value":12754},"; n ",{"type":14,"tagName":35,"properties":12756,"children":12757},{"style":664},[12758],{"type":23,"value":9524},{"type":14,"tagName":35,"properties":12760,"children":12761},{"style":686},[12762],{"type":23,"value":12763}," 100001",{"type":14,"tagName":35,"properties":12765,"children":12766},{"style":670},[12767],{"type":23,"value":12754},{"type":14,"tagName":35,"properties":12769,"children":12770},{"style":664},[12771],{"type":23,"value":2396},{"type":14,"tagName":35,"properties":12773,"children":12774},{"style":686},[12775],{"type":23,"value":2542},{"type":14,"tagName":35,"properties":12777,"children":12778},{"style":670},[12779],{"type":23,"value":5250},{"type":23,"value":89},{"type":14,"tagName":35,"properties":12782,"children":12783},{"class":660},[12784,12789,12793],{"type":14,"tagName":35,"properties":12785,"children":12786},{"style":670},[12787],{"type":23,"value":12788},"    values.",{"type":14,"tagName":35,"properties":12790,"children":12791},{"style":730},[12792],{"type":23,"value":195},{"type":14,"tagName":35,"properties":12794,"children":12795},{"style":670},[12796],{"type":23,"value":12797},"(n)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":12800,"children":12801},{"class":660},[12802],{"type":14,"tagName":35,"properties":12803,"children":12804},{"style":670},[12805],{"type":23,"value":12806},"  }",{"type":23,"value":89},{"type":14,"tagName":35,"properties":12809,"children":12810},{"class":660},[12811],{"type":14,"tagName":35,"properties":12812,"children":12813},{"style":670},[12814],{"type":23,"value":5316},{"type":23,"value":89},{"type":14,"tagName":35,"properties":12817,"children":12818},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":12821,"children":12822},{"class":660},[12823,12827,12831,12835,12839,12843,12847,12851,12855,12859,12863,12867,12871,12875,12879,12883,12887,12891,12896],{"type":14,"tagName":35,"properties":12824,"children":12825},{"style":730},[12826],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":12828,"children":12829},{"style":670},[12830],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":12832,"children":12833},{"style":664},[12834],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12836,"children":12837},{"style":670},[12838],{"type":23,"value":12061},{"type":14,"tagName":35,"properties":12840,"children":12841},{"style":664},[12842],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12844,"children":12845},{"style":670},[12846],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":12848,"children":12849},{"style":895},[12850],{"type":23,"value":4501},{"type":14,"tagName":35,"properties":12852,"children":12853},{"style":670},[12854],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":12856,"children":12857},{"style":664},[12858],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12860,"children":12861},{"style":686},[12862],{"type":23,"value":698},{"type":14,"tagName":35,"properties":12864,"children":12865},{"style":670},[12866],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":12868,"children":12869},{"style":664},[12870],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12872,"children":12873},{"style":670},[12874],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":12876,"children":12877},{"style":895},[12878],{"type":23,"value":12102},{"type":14,"tagName":35,"properties":12880,"children":12881},{"style":670},[12882],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":12884,"children":12885},{"style":664},[12886],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12888,"children":12889},{"style":670},[12890],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":12892,"children":12893},{"style":895},[12894],{"type":23,"value":12895},"\"anchor for collection size boundary\"",{"type":14,"tagName":35,"properties":12897,"children":12898},{"style":670},[12899],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":5468,"properties":12902,"children":12904,"position":12912},{"id":12903},"arrays-are-typed",[12905],{"type":23,"value":12906,"position":12907},"Arrays are typed",{"start":12908,"end":12910},{"line":10630,"column":67,"offset":12909},18634,{"line":10630,"column":10441,"offset":12911},18650,{"start":12913,"end":12915},{"line":10630,"column":27,"offset":12914},18630,{"line":10630,"column":10441,"offset":12911},{"type":23,"value":89},{"type":14,"tagName":120,"properties":12918,"children":12919,"position":12928},{},[12920],{"type":23,"value":12921,"position":12922},"An array has one element type, inferred from how you first fill it. Mixing types is rejected at compile time. Here a numeric array gets a string pushed onto it:",{"start":12923,"end":12926},{"line":12924,"column":27,"offset":12925},416,18652,{"line":12924,"column":571,"offset":12927},18812,{"start":12929,"end":12930},{"line":12924,"column":27,"offset":12925},{"line":12924,"column":571,"offset":12927},{"type":23,"value":89},{"type":11,"children":12933},[12934],{"type":14,"tagName":649,"properties":12935,"children":12937,"data":-1},{"class":651,"style":652,"tabindex":653,"title":12936},"Array type mismatch",[12938],{"type":14,"tagName":172,"properties":12939,"children":12940},{},[12941,12948,12949,12997,12998,13001,13002,13037,13038,13081,13082,13107,13108,13111,13112],{"type":14,"tagName":35,"properties":12942,"children":12943},{"class":660},[12944],{"type":14,"tagName":35,"properties":12945,"children":12946},{"style":715},[12947],{"type":23,"value":1755},{"type":23,"value":89},{"type":14,"tagName":35,"properties":12950,"children":12951},{"class":660},[12952,12956,12960,12964,12969,12973,12977,12981,12985,12989,12993],{"type":14,"tagName":35,"properties":12953,"children":12954},{"style":730},[12955],{"type":23,"value":1764},{"type":14,"tagName":35,"properties":12957,"children":12958},{"style":670},[12959],{"type":23,"value":1769},{"type":14,"tagName":35,"properties":12961,"children":12962},{"style":664},[12963],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12965,"children":12966},{"style":895},[12967],{"type":23,"value":12968},"\"Array Type Mismatch Boundary\"",{"type":14,"tagName":35,"properties":12970,"children":12971},{"style":670},[12972],{"type":23,"value":1783},{"type":14,"tagName":35,"properties":12974,"children":12975},{"style":664},[12976],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12978,"children":12979},{"style":895},[12980],{"type":23,"value":1792},{"type":14,"tagName":35,"properties":12982,"children":12983},{"style":670},[12984],{"type":23,"value":1797},{"type":14,"tagName":35,"properties":12986,"children":12987},{"style":664},[12988],{"type":23,"value":678},{"type":14,"tagName":35,"properties":12990,"children":12991},{"style":686},[12992],{"type":23,"value":1806},{"type":14,"tagName":35,"properties":12994,"children":12995},{"style":670},[12996],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":12999,"children":13000},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":13003,"children":13004},{"class":660},[13005,13009,13013,13017,13021,13025,13029,13033],{"type":14,"tagName":35,"properties":13006,"children":13007},{"style":670},[13008],{"type":23,"value":1824},{"type":14,"tagName":35,"properties":13010,"children":13011},{"style":664},[13012],{"type":23,"value":678},{"type":14,"tagName":35,"properties":13014,"children":13015},{"style":730},[13016],{"type":23,"value":1833},{"type":14,"tagName":35,"properties":13018,"children":13019},{"style":670},[13020],{"type":23,"value":1838},{"type":14,"tagName":35,"properties":13022,"children":13023},{"style":664},[13024],{"type":23,"value":678},{"type":14,"tagName":35,"properties":13026,"children":13027},{"style":670},[13028],{"type":23,"value":1847},{"type":14,"tagName":35,"properties":13030,"children":13031},{"style":664},[13032],{"type":23,"value":678},{"type":14,"tagName":35,"properties":13034,"children":13035},{"style":670},[13036],{"type":23,"value":1856},{"type":23,"value":89},{"type":14,"tagName":35,"properties":13039,"children":13040},{"class":660},[13041,13045,13049,13053,13057,13061,13065,13069,13073,13077],{"type":14,"tagName":35,"properties":13042,"children":13043},{"style":664},[13044],{"type":23,"value":667},{"type":14,"tagName":35,"properties":13046,"children":13047},{"style":670},[13048],{"type":23,"value":3529},{"type":14,"tagName":35,"properties":13050,"children":13051},{"style":664},[13052],{"type":23,"value":678},{"type":14,"tagName":35,"properties":13054,"children":13055},{"style":670},[13056],{"type":23,"value":683},{"type":14,"tagName":35,"properties":13058,"children":13059},{"style":686},[13060],{"type":23,"value":689},{"type":14,"tagName":35,"properties":13062,"children":13063},{"style":670},[13064],{"type":23,"value":205},{"type":14,"tagName":35,"properties":13066,"children":13067},{"style":686},[13068],{"type":23,"value":698},{"type":14,"tagName":35,"properties":13070,"children":13071},{"style":670},[13072],{"type":23,"value":205},{"type":14,"tagName":35,"properties":13074,"children":13075},{"style":686},[13076],{"type":23,"value":707},{"type":14,"tagName":35,"properties":13078,"children":13079},{"style":670},[13080],{"type":23,"value":3570},{"type":23,"value":89},{"type":14,"tagName":35,"properties":13083,"children":13084},{"class":660},[13085,13090,13094,13098,13103],{"type":14,"tagName":35,"properties":13086,"children":13087},{"style":670},[13088],{"type":23,"value":13089},"values.",{"type":14,"tagName":35,"properties":13091,"children":13092},{"style":730},[13093],{"type":23,"value":195},{"type":14,"tagName":35,"properties":13095,"children":13096},{"style":670},[13097],{"type":23,"value":737},{"type":14,"tagName":35,"properties":13099,"children":13100},{"style":895},[13101],{"type":23,"value":13102},"\"not a number\"",{"type":14,"tagName":35,"properties":13104,"children":13105},{"style":670},[13106],{"type":23,"value":1811},{"type":23,"value":89},{"type":14,"tagName":35,"properties":13109,"children":13110},{"class":660},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":13113,"children":13114},{"class":660},[13115,13119,13123,13127,13131,13135,13139,13143,13147,13151,13155,13159,13163,13167,13171,13175,13179,13183,13188],{"type":14,"tagName":35,"properties":13116,"children":13117},{"style":730},[13118],{"type":23,"value":2730},{"type":14,"tagName":35,"properties":13120,"children":13121},{"style":670},[13122],{"type":23,"value":2735},{"type":14,"tagName":35,"properties":13124,"children":13125},{"style":664},[13126],{"type":23,"value":678},{"type":14,"tagName":35,"properties":13128,"children":13129},{"style":670},[13130],{"type":23,"value":12061},{"type":14,"tagName":35,"properties":13132,"children":13133},{"style":664},[13134],{"type":23,"value":678},{"type":14,"tagName":35,"properties":13136,"children":13137},{"style":670},[13138],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":13140,"children":13141},{"style":895},[13142],{"type":23,"value":4501},{"type":14,"tagName":35,"properties":13144,"children":13145},{"style":670},[13146],{"type":23,"value":2763},{"type":14,"tagName":35,"properties":13148,"children":13149},{"style":664},[13150],{"type":23,"value":678},{"type":14,"tagName":35,"properties":13152,"children":13153},{"style":686},[13154],{"type":23,"value":698},{"type":14,"tagName":35,"properties":13156,"children":13157},{"style":670},[13158],{"type":23,"value":2776},{"type":14,"tagName":35,"properties":13160,"children":13161},{"style":664},[13162],{"type":23,"value":678},{"type":14,"tagName":35,"properties":13164,"children":13165},{"style":670},[13166],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":13168,"children":13169},{"style":895},[13170],{"type":23,"value":12102},{"type":14,"tagName":35,"properties":13172,"children":13173},{"style":670},[13174],{"type":23,"value":2794},{"type":14,"tagName":35,"properties":13176,"children":13177},{"style":664},[13178],{"type":23,"value":678},{"type":14,"tagName":35,"properties":13180,"children":13181},{"style":670},[13182],{"type":23,"value":2753},{"type":14,"tagName":35,"properties":13184,"children":13185},{"style":895},[13186],{"type":23,"value":13187},"\"anchor for array type mismatch boundary\"",{"type":14,"tagName":35,"properties":13189,"children":13190},{"style":670},[13191],{"type":23,"value":2812},{"type":23,"value":89},{"type":14,"tagName":120,"properties":13194,"children":13195,"position":13243},{},[13196,13203,13215,13221,13237],{"type":23,"value":12129,"position":13197},{"start":13198,"end":13201},{"line":13199,"column":27,"offset":13200},429,19201,{"line":13199,"column":3111,"offset":13202},19228,{"type":14,"tagName":172,"properties":13204,"children":13205,"position":13212},{},[13206],{"type":23,"value":13207,"position":13208},"Array element type mismatch: expected number, got string at 6:13",{"start":13209,"end":13210},{"line":13199,"column":3111,"offset":13202},{"line":13199,"column":494,"offset":13211},19294,{"start":13213,"end":13214},{"line":13199,"column":3111,"offset":13202},{"line":13199,"column":494,"offset":13211},{"type":23,"value":13216,"position":13217},". The takeaway: keep an array homogeneous. If you genuinely need to carry mixed data per row, reach for a ",{"start":13218,"end":13219},{"line":13199,"column":494,"offset":13211},{"line":13199,"column":6697,"offset":13220},19400,{"type":14,"tagName":603,"properties":13222,"children":13224,"position":13232},{"href":13223},"user-defined-types.md",[13225],{"type":23,"value":13226,"position":13227},"struct",{"start":13228,"end":13230},{"line":13199,"column":6761,"offset":13229},19401,{"line":13199,"column":10523,"offset":13231},19407,{"start":13233,"end":13234},{"line":13199,"column":6697,"offset":13220},{"line":13199,"column":13235,"offset":13236},231,19431,{"type":23,"value":13238,"position":13239}," instead of forcing it into one array.",{"start":13240,"end":13241},{"line":13199,"column":13235,"offset":13236},{"line":13199,"column":11779,"offset":13242},19469,{"start":13244,"end":13245},{"line":13199,"column":27,"offset":13200},{"line":13199,"column":11779,"offset":13242},{"quirksMode":13247},false,{"start":13249,"end":13250},{"line":27,"column":27,"offset":97},{"line":271,"column":27,"offset":13251},19470,1784888041602]