DistanceDP.distance_shorter: def of bend-edit-distance@0.2.2.0 Import: import bend-edit-distance@0.2.2.0/src/DistanceDP.bend as DistanceDP Lines 62-69 of bend-edit-distance@0.2.2.0/src/DistanceDP.bend: https://jend.leeeet.dev/read.txt?path=bend-edit-distance@0.2.2.0/src/DistanceDP.bend&start_line=62&end_line=69 import Base import bend-edit-distance@0.2.2.0/EdlibTypes.bend as E def distance_shorter(query: String, target: String, query_length: Nat, target_length: Nat, query_is_shorter: Bool, pairs: List<&2, E.EqualityPair>) -> Nat: match query_is_shorter: case True{}: rows(target, query, initial_row(query_length, 0), 1, pairs) case False{}: rows(query, target, initial_row(target_length, 0), 1, pairs) Uses (7): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=bend-edit-distance@0.2.2.0/EdlibTypes.bend&name=EqualityPair https://jend.leeeet.dev/definition.txt?path=bend-edit-distance@0.2.2.0/src/DistanceDP.bend&name=initial_row https://jend.leeeet.dev/definition.txt?path=bend-edit-distance@0.2.2.0/src/DistanceDP.bend&name=rows