Personally, I don’t like selecttrueitems here: Items should be “_1 or bare #~ and I’m using J for its conciseness.
Also, where possible, naming should come from the target domain (applications) or be cute and/or mnemonic (systems). Math had a tradition of single letters (with pushback from people who don’t like math) and I do have some sympathy for the mechanical motivation to push for unambiguously long names. But they are a pain to work with, and seem to encourage people to claim understanding without really seeing how the data gets transformed. And I do like using spaces and/or parens to mark off hooks when the expression is long, but for something like this I would just make sure there’s a sentence of text or an NB. Then again I would probably write the article in a different style (assuming I even understood the audience)... Then again, I haven’t felt motivated to write such things... Anyways, long names are great for minimizing accidental name collisions in works with too many names, but they’re clumsy to work with... Thanks, — Raul On Sunday, August 19, 2018, Henry Rich <[email protected]> wrote: > Right. Me, I would put in parentheses and spaces to make it clear that a > hook is being created. > > A name of (selecttrueitems) might be clearer; and perhaps x should be > applied at the same rank as the selection. But that's up to the editor, I > reckon. > > Henry Rich > > On 8/19/2018 5:46 PM, Brian Schott wrote: > >> Henry, >> >> I assume you also mean like these from fsoj16 on page 118 of pdf? >> >> T=.adverb : '#"1~x' NB. truth adverb >> F=.adverb : '#"1~(not x)' NB. falsity adverb >> >> On Sun, Aug 19, 2018 at 5:29 PM, Henry Rich <[email protected]> wrote: >> >> When you see an adverb like >>> >>> 1 : '17&|@x' >>> >>> please change it to >>> >>> 1 : '17&|@u' >>> >>> Henry Rich >>> >>> >>> >>> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm >> > > > --- > This email has been checked for viruses by AVG. > https://www.avg.com > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
