def best.step
import emerging-ezhttp@0.21.0.0/src/unescape.bend as Unescapeimport Base
import emerging-ezhttp@0.21.0.0/src/entities.bend as Ents
155# one table row against the best so far
156def best.step(+best: Maybe<&2, Ents.Ref>, +r: Ents.Ref, +s: String)
157 -> Maybe<&2, Ents.Ref>:
158 match r:
159 case Ents.Ref{+name, first, second}:
160 best.hit(best, r, name, String.starts_with(s, name))