def utf8.one

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

import emerging-ezhttp@0.21.0.0/src/pct.bend as Pct
import Base

59# one byte below U+0080, else more
60def utf8.one(+cp: U32, fits: Bool) -> List<&2, U32>:
61  match fits:
62    case True{}:
63      [cp]
64    case False{}:
65      utf8.two(cp, U32.is_lt(cp, 2048))

Uses (5)

Used by (1)