To descend is to move inward through the shells, one level at a time, keeping your place as you go — the left-hand ~ of | < { [ ~ ~ ] } > |, the last step before the core. This is the zipper's downward move: a way to navigate into a structure while remembering the path back out. Where the pierce (dart 327) leapt straight to the core and returned only its value, the descend is the walk itself — the going-down that makes an ascent possible. Its mirror is dart 334, the ascend: down to the core, then back up to the rim, the two tildes that meet at the pivot of the whole palindrome.
The demo descends the tape — stepping in while the depth rises, halting at the core: live demo
“To go into a structure you lose your way out.” — the zipper descends while keeping the path, so every step in can be retraced. Navigation with a breadcrumb. cited
In through the shells to the core, the path remembered at every step. To descend is to go deep without getting lost. the zipper, 1997
On the canonical compiler, descending [0,1,2,3,4,4,…] reaches the core depth 4: