(get, children, start, end)
| 203 | return i < length ? get(list[i], 0) : 0 < i ? get(list[i - 1], -0).nextSibling : before; |
| 204 | }; |
| 205 | var remove = function remove(get, children, start, end) { |
| 206 | while (start < end) { |
| 207 | drop(get(children[start++], -1)); |
| 208 | } |
| 209 | }; // - - - - - - - - - - - - - - - - - - - |
| 210 | // diff related constants and utilities |
| 211 | // - - - - - - - - - - - - - - - - - - - |
| 212 |