DeepCallInFork.binders: def of bend-lint-rules@0.2.0.0 Import: import bend-lint-rules@0.2.0.0/performance/deep_call_in_fork.bend as DeepCallInFork Lines 122-129 of bend-lint-rules@0.2.0.0/performance/deep_call_in_fork.bend: https://jend.leeeet.dev/read.txt?path=bend-lint-rules@0.2.0.0/performance/deep_call_in_fork.bend&start_line=122&end_line=129 import Base import bend-lint-api@0.2.0.0/linter/lint.bend as Lint def binders(nodes: List<&2, Lint.Node>, n: Nat) -> Nat: match nodes: case Nil{}: n case Con{Lint.Node{Lint.PatternVariable{b, q}, nm, s, k, f}, rest}: binders(rest, 1n+n) case Con{node, rest}: binders(rest, n) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat 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