def span

bend-edit-distance@0.2.2.0 · src/Alignment.bend:42

import bend-edit-distance@0.2.2.0/src/Alignment.bend as Alignment
import Base
import bend-edit-distance@0.2.2.0/EdlibTypes.bend as E

42def span(target: String, location: Location) -> String:
43  match location:
44    case Location{E.BeforeStart{}, _}:
45      ""
46    case Location{E.Position{index}, start}:
47      String.drop(String.take(target, 1n+index), start)

Uses (6)

Used by (1)