Lint.parameter.go: def of bend-lint-api@0.2.0.0 Import: import bend-lint-api@0.2.0.0/linter/lint.bend as Lint Lines 441-455 of bend-lint-api@0.2.0.0/linter/lint.bend: https://jend.leeeet.dev/read.txt?path=bend-lint-api@0.2.0.0/linter/lint.bend&start_line=441&end_line=455 import Base import bend-lint-api@0.2.0.0/shared/lists.bend as Lists def parameter.go( nodes: List<&2, Node>, found: Maybe<&2, Nat>, +binder: U32, +at: Nat ) -> Maybe<&2, Nat>: match nodes found: case _ Some{n}: Some{n} case Nil{} None{}: None{} case Con{Node{Parameter{b, q}, n, s, k, f}, rest} None{}: parameter.go(rest, Lists.when(Nat, U32.is_eq(b, binder), at), binder, 1n+at) case Con{node, rest} None{}: parameter.go(rest, None{}, binder, at) Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.is_eq https://jend.leeeet.dev/definition.txt?path=bend-lint-api@0.2.0.0/linter/lint.bend&name=Node https://jend.leeeet.dev/definition.txt?path=bend-lint-api@0.2.0.0/linter/lint.bend&name=Syntax https://jend.leeeet.dev/definition.txt?path=bend-lint-api@0.2.0.0/shared/lists.bend&name=when