def AaTerm.split

bend-osdev-apparmor@0.1.0.0 · token.bend:392

import bend-osdev-apparmor@0.1.0.0/token.bend as Token
import Base

392# a word key=rest, split, when the key is a letter then key characters
393def AaTerm.split(xs: List<&2, U32>) -> Maybe<&2, AaKV>:
394  match xs:
395    case Nil{}:
396      None{}
397    case Con{+h, t}:
398      Bool.pick(Maybe<&2, AaKV>, AaTerm.letter(h), AaTerm.split.go(Con{h, t}, Nil{}), None{})

Uses (7)

Used by (1)