def cookie.from.name

emerging-ezhttp@0.21.0.0 · src/cookie.bend:209

import emerging-ezhttp@0.21.0.0/src/cookie.bend as Cookie
import Base

209# reject an empty name (RFC 6265 §4.1.1)
210def cookie.from.name(+name: String, value: String, attrs: List<&2, String>,
211  empty: Bool) -> Maybe<&2, Cookie>:
212  match empty:
213    case True{}:
214      None{}
215    case False{}:
216      Some{cookie.fold(attrs, cookie.new(name, value))}

Uses (7)

Used by (1)