Warn.seen_find: def of cswap-bend-cli@0.1.0.0 Import: import cswap-bend-cli@0.1.0.0/warn.bend as Warn Lines 26-31 of cswap-bend-cli@0.1.0.0/warn.bend: https://jend.leeeet.dev/read.txt?path=cswap-bend-cli@0.1.0.0/warn.bend&start_line=26&end_line=31 import Base def seen_find(+key: String, xs: List<&2, Seen>) -> Maybe<&2, String>: match xs: case Nil{}: None{} case Con{Seen{k, s}, t}: seen.pick(String.eq(k, key), s, seen_find(key, t)) Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String.eq https://jend.leeeet.dev/definition.txt?path=cswap-bend-cli@0.1.0.0/warn.bend&name=Seen https://jend.leeeet.dev/definition.txt?path=cswap-bend-cli@0.1.0.0/warn.bend&name=seen.pick