def hex
import emerging-ezhttp@0.21.0.0/src/pct.bend as Pctimport Base
22# one hex digit, upper case: 0-9 then A-F ('A' is 55 + 10)
23def hex(+nib: U32) -> Char:
24 Chr{Bool.pick(U32, U32.is_lt(nib, 10), U32.add(48, nib), U32.add(55, nib))}
import emerging-ezhttp@0.21.0.0/src/pct.bend as Pctimport Base
22# one hex digit, upper case: 0-9 then A-F ('A' is 55 + 10)
23def hex(+nib: U32) -> Char:
24 Chr{Bool.pick(U32, U32.is_lt(nib, 10), U32.add(48, nib), U32.add(55, nib))}