def on_line
import bolt@1.27.0.0/src/noqa.bend as Noqaimport Base
import bolt@1.27.0.0/src/lazy/lazy.bend as Lazy
227# a mark on the line names the code
228def on_line(mks: List<&2, Mark>, +line: U32, +code: String) -> Bool:
229 match mks:
230 case Nil{}:
231 False{}
232 case Con{Mark{l, _col, _len, cs}, rest}:
233 Lazy.or_else(Lazy.and_then(U32.is_eq(l, line), _u => named(cs, code)), _v => on_line(rest, line, code))