def prefix.find
import yaml-for-bend@0.1.1.0/parse.bend as Parseimport Base
286def prefix.find(ts: List<&2, Prefix>, +handle: String) -> Maybe<&2, String>:
287 match ts:
288 case Nil{}:
289 None{}
290 case Con{p, rest}:
291 match p:
292 case Prefix{h, +prefix}:
293 when(Maybe<&2, String>, String.eq(h, handle), u => Some{prefix}, u => prefix.find(rest, handle))