def hex

emerging-ezhttp@0.21.0.0 · src/pct.bend:22

import emerging-ezhttp@0.21.0.0/src/pct.bend as Pct
import 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))}

Uses (5)

Used by (1)