(ts, f)
| 472 | prev = started = null; |
| 473 | }; |
| 474 | let flatten = (ts, f) => { |
| 475 | let ps = []; |
| 476 | for (let i = 0; i < ts.length; i++) ps.push(f(ts[i])); |
| 477 | return ps; |
| 478 | }; |
| 479 | const whiteboard = document.querySelector('#whiteboard'); |
| 480 | whiteboard.addEventListener('mousedown', e => { |
| 481 | if (e.button !== 0) return; |