sS charRange(char first, char last) { new StringBuilder buf; while (first <= last) buf.append(first++); ret str(buf); } sS charRange(int first, int last) { ret charRange((char) first, (char) last); } static L charRange() { ret listFromFunction((IF1) i -> intToChar(i), 0x10000); }