Utf8.Utf8.put.go: def of bend-kube-runtime@0.2.0.0 Import: import bend-kube-runtime@0.2.0.0/src/utf8.bend as Utf8 Lines 141-152 of bend-kube-runtime@0.2.0.0/src/utf8.bend: https://jend.leeeet.dev/read.txt?path=bend-kube-runtime@0.2.0.0/src/utf8.bend&start_line=141&end_line=152 import Base def Utf8.put.go(+c: U32, rest: List<&2, U32>, a: Bool, b: Bool, d: Bool) -> List<&2, U32>: match a b d: case True{} _ _: c <> rest case False{} True{} _: (192 .|. (c >> 6n) : U32) <> (128 .|. (c .&. 63) : U32) <> rest case False{} False{} True{}: (224 .|. (c >> 12n) : U32) <> (128 .|. ((c >> 6n) .&. 63) : U32) <> (128 .|. (c .&. 63) : U32) <> rest case _ _ _: (240 .|. (c >> 18n) : U32) <> (128 .|. ((c >> 12n) .&. 63) : U32) <> (128 .|. ((c >> 6n) .&. 63) : U32) <> (128 .|. (c .&. 63) : U32) <> rest Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.and https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.or https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.shrn