URL.percent_codepoint: def of qasim-bend-kit@0.1.0.2 Import: import qasim-bend-kit@0.1.0.2/libs/URL.bend as URL Lines 29-33 of qasim-bend-kit@0.1.0.2/libs/URL.bend: https://jend.leeeet.dev/read.txt?path=qasim-bend-kit@0.1.0.2/libs/URL.bend&start_line=29&end_line=33 import Base def percent_codepoint(+codepoint: U32) -> String: +width = Bool.pick(U32, U32.is_lt(codepoint, 128), 1, Bool.pick(U32, U32.is_lt(codepoint, 2048), 2, Bool.pick(U32, U32.is_lt(codepoint, 65536), 3, 4))) percent_codepoint_width(codepoint, width) Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.pick https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.is_lt https://jend.leeeet.dev/definition.txt?path=qasim-bend-kit@0.1.0.2/libs/URL.bend&name=percent_codepoint_width