Cyclomatic.score.of: def of bend-lint-pack@0.1.1.0 Import: import bend-lint-pack@0.1.1.0/complexity/cyclomatic.bend as Cyclomatic Lines 67-72 of bend-lint-pack@0.1.1.0/complexity/cyclomatic.bend: https://jend.leeeet.dev/read.txt?path=bend-lint-pack@0.1.1.0/complexity/cyclomatic.bend&start_line=67&end_line=72 import Base import bend-lint-pack@0.1.1.0/vendor/lint.bend as Lint def score.of(body: Maybe<&2, Lint.Node>) -> IO(U32): match body: case None{}: IO.pure(U32, 0) case Some{n}: IO.bind(Tally, U32, walk(n, Tally{0, 0}), t => IO.pure(U32, complexity(t))) Uses (9): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO.bind https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO.pure https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=bend-lint-pack@0.1.1.0/complexity/cyclomatic.bend&name=Tally https://jend.leeeet.dev/definition.txt?path=bend-lint-pack@0.1.1.0/complexity/cyclomatic.bend&name=complexity https://jend.leeeet.dev/definition.txt?path=bend-lint-pack@0.1.1.0/complexity/cyclomatic.bend&name=walk https://jend.leeeet.dev/definition.txt?path=bend-lint-pack@0.1.1.0/vendor/lint.bend&name=Node