In progress, and as yet, no particular order.
Core Words
In the interest if keeping things clean, functions only get added to the core when they are needed, and not because [insert-other-language] implements them. This has two results:
- Reduced namespace pollution, so function names remain easy to remember without hyphens, underscores, or studly caps.
- Functionality gradually grows into a lean ideal library shaped by real world use without accumulating bloat.
That doesn't mean it is difficult to get functionality added; just ask, and assuming a case can be made, new functions are welcome.
" , . : abs acos acosh acquire add affected and ARGS as asin asinh assign atan atan2 atanh BL break bye call cat catch cbrt cede ceil chdir choose chr class close collect combine condition continue copy CORE cos cosh CR CRLF date define delete difference div divmod drop dump dup each else empty ENVS eq erase escape exists exp exp10 exp2 expect expm1 extend extract FALSE fetch fields FILE FILES find float floor flush format get GLOBAL group gt halt hash id if import in include index info INI input insert inserted int intersection into inv is isdir isfile join keys leave length LF LICENSE line list local location log log10 log1p log2 lower lt ltrim m// mail master match max md5 merge min mkdir mod MODULES ms mul muldiv ne neg nip not notify NULL off on open or ord over pair pause pid pop pow prefer print prompt push query r/// range read regex release remove repeat replace require resume reverse rmdir round rtrim s// scope seek selected self semaphore serialize set shell shift shl shove shr sin sinh sort split sqrt stack STACK STATE status STDERR STDIN STDOUT sub swap TAB tan tanh target tell thread this throw time trim TRUE try type union unique unserialize until upper use values VERSION wait while words wrap write xor