Tree.all_gt: def of bolt@1.27.0.0 Import: import bolt@1.27.0.0/src/syntax/tree.bend as Tree Lines 143-149 of bolt@1.27.0.0/src/syntax/tree.bend: https://jend.leeeet.dev/read.txt?path=bolt@1.27.0.0/src/syntax/tree.bend&start_line=143&end_line=149 import Base import bolt@1.27.0.0/src/lazy/lazy.bend as Lazy # is every char a `>`? def all_gt(cs: List<&2, Char>) -> Bool: match cs: case Nil{}: True{} case Con{+c, t}: Lazy.and_then(Char.is_eq(c, '>'), _u => all_gt(t)) Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Char https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Char.is_eq 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/lazy/lazy.bend&name=and_then