import { Loop } from "flo-boolean"; function compareLoopsByValue( loop1: Loop, loop2: Loop): boolean { const { idx: idx1, beziers: beziers1, curves: curves1 } = loop1; const { idx: idx2, beziers: beziers2, curves: curves2 } = loop2; if (idx1 !== idx2) { return false; } if (beziers1.length !== beziers2.length) { return false; } for (let i=0; i