loophole.dev

"a narrow opening through which light passes"

function loophole(depth) {
  if (depth === Infinity) {
    return loophole(depth);
  }
  let gap = findGap(depth);
  if (gap) {
    return traverse(gap);
  }
  return loophole(depth + 1);
}

"the recursion is the destination"

Every system has a gap.

Every gap is an invitation.

while (true) {
  let light = seek(darkness);
  if (light.found) break;
  descend();
}

> exit 0