def abs.port
import bend-kit-url@0.4.1.0/url.bend as Urlimport Base
333# §3.2.3: an empty port means the scheme's default.
334def abs.port(+ps: String, dflt: Maybe<&2, U32>) -> Maybe<&2, U32>:
335 Bool.pick(Maybe<&2, U32>, String.is_empty(ps), dflt, abs.port.num(U32.read(ps)))