EmergingEztoml.heads.define.new: def of emerging-eztoml@0.9.0.0 Import: import emerging-eztoml@0.9.0.0/main.bend as EmergingEztoml Lines 2018-2024 of emerging-eztoml@0.9.0.0/main.bend: https://jend.leeeet.dev/read.txt?path=emerging-eztoml@0.9.0.0/main.bend&start_line=2018&end_line=2024 import Base # a table defined by a dotted key is recorded once def heads.define.new(seen: Bool, path: String, heads: List<&2, String>) -> List<&2, String>: match seen: case True{}: heads case False{}: heads.by.dot(path) <> heads Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=emerging-eztoml@0.9.0.0/main.bend&name=heads.by.dot