def header.find
import gralha-http-core@0.1.0.0/http.bend as Httpimport Base
167# The value of the first header named name, any case.
168def header.find(headers: List<&2, Header>, +name: String) -> Maybe<&2, String>:
169 match headers:
170 case Nil{}:
171 None{}
172 case Con{Header{n, v}, t}:
173 when(Maybe<&2, String>, String.eq(String.to_lower(n), name),
174 _ => Some{v}, _ => header.find(t, name))