def cls

bolt@1.27.0.0 · src/noqa.bend:43

import bolt@1.27.0.0/src/noqa.bend as Noqa
import Base

43# a char's class
44def cls(+cc: Char) -> Cls:
45  +code = Bool.or(Char.is_alpha(cc), Char.is_digit(cc))
46  +tail = Bool.pick(Cls, code, CCode{}, COther{})
47  Bool.pick(Cls, Char.is_eq(cc, ' '), CSpace{}, Bool.pick(Cls, Char.is_eq(cc, ','), CComma{}, tail))

Uses (7)

Used by (1)