Role.marks.facts: def of bolt@1.27.0.0 Import: import bolt@1.27.0.0/src/role.bend as Role Lines 169-172 of bolt@1.27.0.0/src/role.bend: https://jend.leeeet.dev/read.txt?path=bolt@1.27.0.0/src/role.bend&start_line=169&end_line=172 import Base # the role of every file on the laws' side of a graph given as facts def marks.facts(+fs: List<&2, Fact>) -> List<&2, Mark>: +ls = reach(fs, roots(fs)) marks.of(fs, ls, reach(fs, lawful(fs)), reach(fs, code(fs, ls))) Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=bolt@1.27.0.0/src/role.bend&name=Fact https://jend.leeeet.dev/definition.txt?path=bolt@1.27.0.0/src/role.bend&name=Mark https://jend.leeeet.dev/definition.txt?path=bolt@1.27.0.0/src/role.bend&name=code https://jend.leeeet.dev/definition.txt?path=bolt@1.27.0.0/src/role.bend&name=lawful https://jend.leeeet.dev/definition.txt?path=bolt@1.27.0.0/src/role.bend&name=marks.of https://jend.leeeet.dev/definition.txt?path=bolt@1.27.0.0/src/role.bend&name=reach https://jend.leeeet.dev/definition.txt?path=bolt@1.27.0.0/src/role.bend&name=roots