def find.list
import bend-kit-scheduler@0.4.1.0/queue.bend as Queueimport Base
106def find.list(-A: Data, xs: List<&2, Ticket<A>>, +i: Nat) -> Maybe<&2, Ticket<A>>:
107 match xs:
108 case Nil{}:
109 None{}
110 case Con{+t, rest}:
111 find.list.choose(A, Nat.is_eq(id(A, t), i), t, find.list(A, rest, i))