def lookup
import bend-kit-multipart@0.3.0.0/multipart.bend as Multipartimport Base
133# The first parameter named k (lowercase).
134def lookup(xs: List<&2, Param>, +k: String) -> Maybe<&2, String>:
135 match xs:
136 case Nil{}:
137 None{}
138 case Con{Param{+k2, +v}, t}:
139 Bool.pick(Maybe<&2, String>, String.eq(k2, k), Some{v}, lookup(t, k))