def headers.find.go
import emerging-ezhttp@0.21.0.0/src/http.bend as Httpimport Base
482# case-insensitive field lookup (RFC 9110 §5.1)
483def headers.find.go(hs: List<&2, Header>, +name: String) -> String:
484 match hs:
485 case []:
486 ""
487 case H{n, v} <> t:
488 headers.find.pick(v, String.eq(String.to_lower(n), name),
489 _u => headers.find.go(t, name))