I wouldn't use ([#~e.)/ to satisfy the nub requirement, since it won't always give you the nub.
Try it on 2#"1 g to see this. Thanks, -- Raul On Tue, Oct 23, 2018 at 12:50 PM Don Guinn <[email protected]> wrote: > > ([#~e.)/g > 3 5 > > On Tue, Oct 23, 2018 at 10:32 AM Raul Miller <[email protected]> wrote: > > > Rereading your original post, I see the requirement for nub. > > > > Here's a couple variants for that: > > > > ~.@f (if ~. isn't in f) > > > > or > > > > f=: ~.@ix/ > > > > Then again, we could have gone: > > > > ix=: ~.@[ -. -. > > > > FYI, > > > > -- > > Raul > > > > On Tue, Oct 23, 2018 at 12:18 PM Skip Cave <[email protected]> > > wrote: > > > > > > NB. Raul proposes: > > > > > > f =. ix / > > > > > > f h > > > > > > 5 3 5 > > > > > > NB. Still need a nub. > > > > > > > > > NB. Add the nub > > > > > > f =. ~. ix / > > > > > > f h > > > > > > |domain error: f > > > > > > > > > NB. Robert's suggestion: > > > > > > f =. [:~. ix / > > > > > > f h > > > > > > 5 3 > > > > > > NB. Correct! > > > > > > Skip > > > > > > On Tue, Oct 23, 2018 at 11:04 AM 'robert therriault' via Programming < > > > [email protected]> wrote: > > > > > > > Hi Skip, > > > > > > > > Your version of f is a hook, as Raul points out, and I think that you > > want > > > > it to be a fork with a left tine of [: so that ~. is executed after ix/ > > > > > > > > h=.4 5$ 1 5 3 4 5 3 5 4 5 6 5 3 7 5 8 3 8 5 1 5 > > > > ix =: ([ -. -.) > > > > f =. [: ~. ix / > > > > f h > > > > 5 3 > > > > > > > > Cheers, bob > > > > > > > > > On Oct 23, 2018, at 8:44 AM, Skip Cave <[email protected]> > > wrote: > > > > > > > > > > f =. ~. ix / > > > > > > > > ---------------------------------------------------------------------- > > > > 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
