Target.authority.take: def of bend-kit-router@0.2.0.0 Import: import bend-kit-router@0.2.0.0/target.bend as Target Lines 162-171 of bend-kit-router@0.2.0.0/target.bend: https://jend.leeeet.dev/read.txt?path=bend-kit-router@0.2.0.0/target.bend&start_line=162&end_line=171 import Base def authority.take(s: String, acc: String) -> String & String: match s: case SNil{}: (String.reverse(acc), "/") case SCon{Chr{47}, t}: (String.reverse(acc), SCon{Chr{47}, t}) case SCon{Chr{63}, t}: (String.reverse(acc), SCon{Chr{47}, SCon{Chr{63}, t}}) case SCon{h, t}: authority.take(t, SCon{h, acc}) Uses (9): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Char https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String.reverse https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Word.Con https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Word.Nil