"operators" [[]!] id [:/] first [:'/`] rest [(first] last [''`] unit [unit;] pair [:first] unpair [swapd\] bot "rot" [\swapd] top "-rot" ['/`] popd ['|`] dupd [';`] consd ['\`] swapd ['`;`] dipd [\;] swons [1+] succ [1 -] pred [1-*] neg [0\{first] proto [unit pair .] of "x y" "continuations" [[[/[]]`]$]] clearstack [[/[]]$] clearqueue [[][]] clear [[[(:(\]`\unit,]$] queue [[(:([unit,]`]$] unqueue [[[|unit,]`]$] stack [[[last]`]$] unstack "predicates" [#ints~] atom "@x" [atom not] list "~@x" [count 0=] empty "~#x" [0~] false "0~x" [false~] true "~false x" "monads" [0=] not "~x" [#first] count "#x" [1\%] rec "/x" [<(] down ">x" [not![not!]`¬!] or "x|y" [neg![neg!]`&neg!] max "x|y" [@/] unique "?x" [@\/] group "=x" "dyads" [\>] less "x