Myers.adaptive_search.step: def of bend-edit-distance@0.2.2.0 Import: import bend-edit-distance@0.2.2.0/src/Myers.bend as Myers Lines 390-396 of bend-edit-distance@0.2.2.0/src/Myers.bend: https://jend.leeeet.dev/read.txt?path=bend-edit-distance@0.2.2.0/src/Myers.bend&start_line=390&end_line=396 import Base import bend-edit-distance@0.2.2.0/EdlibTypes.bend as E def adaptive_search.step(distance: E.EditDistance, blocks: Nat, columns: Nat, attempts: Nat, retry: Unit -> Search) -> Search: match distance: case E.Found{value}: Search{E.Found{value}, blocks, columns, attempts} case E.NotFound{}: retry(Unit{}) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Unit https://jend.leeeet.dev/definition.txt?path=bend-edit-distance@0.2.2.0/EdlibTypes.bend&name=EditDistance https://jend.leeeet.dev/definition.txt?path=bend-edit-distance@0.2.2.0/src/Myers.bend&name=Search