Target.origin: def of bend-kit-router@0.2.0.0 Import: import bend-kit-router@0.2.0.0/target.bend as Target Lines 135-139 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=135&end_line=139 import Base def origin(path: String, q: String, authority: Maybe<&2, String>) -> Maybe<&2, Target>: do Maybe<&2, Target>: ss : List<&2, String> <- segments(split.path(path)) pairs : List<&2, Query> <- query(String.split(q, '&'), Nil{}) return Target{ss, pairs, authority, False{}} Uses (13): 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=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe.bind https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe.pure https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String.split https://jend.leeeet.dev/definition.txt?path=bend-kit-router@0.2.0.0/target.bend&name=Query https://jend.leeeet.dev/definition.txt?path=bend-kit-router@0.2.0.0/target.bend&name=Target https://jend.leeeet.dev/definition.txt?path=bend-kit-router@0.2.0.0/target.bend&name=query https://jend.leeeet.dev/definition.txt?path=bend-kit-router@0.2.0.0/target.bend&name=segments https://jend.leeeet.dev/definition.txt?path=bend-kit-router@0.2.0.0/target.bend&name=split.path