Sorry, overlooked the need for fold[r].ijs, Mike Sent from my iPad
> On 22 Oct 2022, at 00:14, Ian Clark <earthspo...@gmail.com> wrote: > > Yes. > On my machine, having restored the original App Store app, it gives: > > not found: > /private/var/mobile/Containers/Data/Application/6AF656DB-BA4F-4FEA-BC8B-81302C6746B2/Documents/j/addons/dev/fold/foldr.ijs > > |nonce error > > | - F:.+i.6 > > Sorry, did I write: fold.ijs earlier? > You need foldr.ijs as well. > >> On Sat, 22 Oct 2022 at 00:02, Henry Rich <henryhr...@gmail.com> wrote: >> >> The error message said that the foldr script is missing, didn't it? >> >> Henry Rich >> >> >> On Fri, Oct 21, 2022, 6:49 PM 'Mike Day' via Programming < >> programm...@jsoftware.com> wrote: >> >>> Getting off topic, but why don’t the new Fold primitives work in the >> iPad >>> app, given it’s J9.03 beta-k? >>> >>> The info screen links to a NuVoc description. I tried the example >>> starting with >>> >>> v=: dyad define >>> z=. y + 0.01 >>> z [smoutput x ; 'v' ; y ; '-->' ; z >>> ) >>> ….. >>> >>> Pasting into a new script and running leads to the kind of error reported >>> by Ed. >>> >>> Cheers, >>> >>> Mike >>> >>> Sent from my iPad >>> >>>> On 21 Oct 2022, at 23:21, Ian Clark <earthspo...@gmail.com> wrote: >>>> >>>> Bob writes >>>>> I am pretty sure that the iPad version of J is version 901 >>>> >>>> Actually it's the beta-k version of j903. >>>> j901 is the App Store "Product Name" (…poor choice) and is carved in >>>> stone, alas. >>>> Updates have to keep the same name, else it's an entirely new product. >>>> >>>>> On Fri, 21 Oct 2022 at 19:57, 'robert therriault' via Programming < >>>>> programm...@jsoftware.com> wrote: >>>>> >>>>> Ed, >>>>> >>>>> I am pretty sure that the iPad version of J is version 901 >>>>> >>>>> Cheers, bob >>>>> >>>>>> On Oct 21, 2022, at 11:55, Jan-Pieter Jacobs < >>> janpieter.jac...@gmail.com> >>>>> wrote: >>>>>> >>>>>> I don't know whether you'r only looking for a tacit function, but >> this >>>>>> would also likely work if fold is unavailable for you (untested): >>>>>> >>>>>> {{ for_val. y do. if. f val do. val_index{y return. end. end.}} >> coords >>>>>> >>>>>> Jan-Pieter >>>>>> >>>>>> On Fri, 21 Oct 2022, 19:51 Ed Gottsman, <edward.j.gotts...@gmail.com >>> >>>>> wrote: >>>>>> >>>>>>> Pascal, >>>>>>> >>>>>>> Your original solution is perfect for me—I don’t happen to need the >>>>>>> index. And there may in fact be no items with f = 1. >>>>>>> >>>>>>> Very clever: it gets a place of honor in the flashcard deck :-). >>>>>>> >>>>>>> Many thanks. >>>>>>> >>>>>>> Ed >>>>>>> >>>>>>> Sent from my iPad >>>>>>> >>>>>>>> On Oct 21, 2022, at 12:46 PM, 'Pascal Jasmin' via Programming < >>>>>>> programm...@jsoftware.com> wrote: >>>>>>>> >>>>>>>> if you want the index rather than the coordinate values, then >>>>>>>> >>>>>>>> (1 i.~ f) y >>>>>>>> >>>>>>>> will "short circuit" to the first 1 >>>>>>>> >>>>>>>> and >>>>>>>> >>>>>>>> ({~ 1 i.~ f) >>>>>>>> >>>>>>>> may be faster to get first coordinates than my original solution, >>>>> though >>>>>>> errors if there are no items with 1 = f >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Friday, October 21, 2022 at 12:55:41 p.m. EDT, 'Pascal Jasmin' >> via >>>>>>> Programming <programm...@jsoftware.com> wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> }.^:(0 = f@{.)^:_ >>>>>>>> >>>>>>>> will return the list with the head being the first f not equal 0. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Friday, October 21, 2022 at 12:19:41 p.m. EDT, Ed Gottsman < >>>>>>> edward.j.gotts...@gmail.com> wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Hi. I’m blanking on something basic and research isn’t helping. >>> When >>>>>>> the blindingly obvious solution is revealed I will blame a >> combination >>>>> of >>>>>>> sleep deprivation and senescence. >>>>>>>> >>>>>>>> I’ve got a long list of coordinates ordered by desirability. I >> want >>> to >>>>>>> invoke f (a custom script) with each coordinate in turn. f may >>> return 0 >>>>>>> (failure), in which case I want to invoke it again with the next >>>>>>> coordinate. When f (eventually) returns 1, I want to terminate—the >>>>>>> remainder of the coordinates should not be processed. (Note that >> the >>>>> very >>>>>>> first invocation of f may return 1.) >>>>>>>> >>>>>>>> This *almost* feels like ^: in its Do While form. Almost. It also >>>>>>> feels like SCs around list operations (though they seem to be >> limited >>> to >>>>>>> primitives). >>>>>>>> >>>>>>>> Help. >>>>>>>> >>>>>>>> Many thanks. >>>>>>>> >>>>>>>> Ed >>>>>>>> >>>>>>>> Sent from my iPad >>>>>>>> >>> ---------------------------------------------------------------------- >>>>>>>> For information about J forums see >>> http://www.jsoftware.com/forums.htm >>>>>>>> >>>>>>>> >>> ---------------------------------------------------------------------- >>>>>>>> For information about J forums see >>> http://www.jsoftware.com/forums.htm >>>>>>>> >>> ---------------------------------------------------------------------- >>>>>>>> For information about J forums see >>> http://www.jsoftware.com/forums.htm >>>>>>> >> ---------------------------------------------------------------------- >>>>>>> For information about J forums see >>> http://www.jsoftware.com/forums.htm >>>>>>> >>>>>> >> ---------------------------------------------------------------------- >>>>>> For information about J forums see >> http://www.jsoftware.com/forums.htm >>>>> >>>>> ---------------------------------------------------------------------- >>>>> For information about J forums see >> http://www.jsoftware.com/forums.htm >>>>> >>>> ---------------------------------------------------------------------- >>>> For information about J forums see http://www.jsoftware.com/forums.htm >>> ---------------------------------------------------------------------- >>> For information about J forums see http://www.jsoftware.com/forums.htm >>> >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm >> > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm