def writer.headers
bend-kit-http@0.38.5.0 · http.bend:6865
import bend-kit-http@0.38.5.0/http.bend as Http
import Base
6865def writer.headers(xs: List<&2, Sigma<&2, &2, String, _ => List<&2, String>>>, m: Map<&2, List<&2, String>>) -> Map<&2, List<&2, String>>:
6866 match xs:
6867 case Nil{}:
6868 m
6869 case (k, vs) <> rest:
6870 +key = String.to_lower(k)
6871 +framing = Bool.or(String.eq(key, "content-length"), String.eq(key, "transfer-encoding"))
6872 writer.headers(rest, writer.header.one(m, key, vs, framing))