def redirect.schemed

emerging-ezhttp@0.21.0.0 · src/redirect.bend:176

import emerging-ezhttp@0.21.0.0/src/redirect.bend as Redirect
import Base

176# whether a reference names a scheme: a `:` before its first `/`, `?` or `#`
177def redirect.schemed(s: String) -> Bool:
178  match s:
179    case SNil{}:
180      False{}
181    case SCon{+c, t}:
182      redirect.schemed.at(redirect.schemed.end(c), Char.is_eq(c, ':'),
183        _u => redirect.schemed(t))

Uses (6)

Used by (1)