def parse.q

bend-net-url@0.4.0.0 · url.bend:202

import bend-net-url@0.4.0.0/url.bend as Url
import Base

202def parse.q(path: String, rest: String, hasq: Bool) -> Maybe<&2, Url>:
203  match hasq:
204    case False{}:
205      Some{Url{path, Map.new(&2, String)}}
206    case True{}:
207      Some{Url{path, qfold(String.split(rest, '&'), Map.new(&2, String))}}

Uses (8)

Used by (1)