Reconstruction.choose_operation: def of bend-edit-distance@0.2.2.0 Import: import bend-edit-distance@0.2.2.0/src/Reconstruction.bend as Reconstruction Lines 22-29 of bend-edit-distance@0.2.2.0/src/Reconstruction.bend: https://jend.leeeet.dev/read.txt?path=bend-edit-distance@0.2.2.0/src/Reconstruction.bend&start_line=22&end_line=29 import Base import bend-edit-distance@0.2.2.0/EdlibTypes.bend as E def choose_operation(matches: Bool, up_is_best: Bool, left_is_best: Bool) -> E.Operation: match up_is_best left_is_best: case True{} _: E.Insert{} case False{} True{}: E.Delete{} case False{} False{}: diagonal_operation(matches) Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=bend-edit-distance@0.2.2.0/EdlibTypes.bend&name=Operation https://jend.leeeet.dev/definition.txt?path=bend-edit-distance@0.2.2.0/src/Reconstruction.bend&name=diagonal_operation