Thanks Rick, works better, even one ~ less if you move the ~ outside the fork …

   (i. ~: i:)~ t

…/Rob

> On 30 Dec 2018, at 3:10 pm, Ric Sherlock <[email protected]> wrote:
> 
> Try
> (i.~ ~: i:~) t
> 
> On Sun, 30 Dec 2018, 17:02 'Skip Cave' via Programming <
> [email protected] wrote:
> 
>> t
>> 
>> 3 5 4 2 3 5 6 2 9 2 8
>> 
>> $t
>> 
>> 11
>> 
>> (i. ~: i:) t
>> 
>> |length error
>> 
>> | (i.~:i:) t
>> 
>> 
>> What is going wrong?
>> 
>> 
>> 
>> Skip Cave
>> Cave Consulting LLC
>> 
>> 
>> On Sat, Dec 29, 2018 at 9:28 PM Raul Miller <[email protected]> wrote:
>> 
>>> Another approach is:
>>> 
>>>   (i. ~: i:) t
>>> 1 1 0 1 1 1 0 1 0 1 0
>>> 
>>> Thanks,
>>> 
>>> —
>>> Raul
>>> 
>>> On Saturday, December 29, 2018, Jimmy Gauvin <[email protected]>
>>> wrote:
>>> 
>>>> Hi,
>>>> 
>>>> is there a better way tag duplicates in a list than the following
>> (which
>>>> smells of overkill) :
>>>> 
>>>>   t=:3 5 4 2 3 5 6 2 9 2 8
>>>>   t e. (~.t) #~ 1~: #/.~t
>>>> 1 1 0 1 1 1 0 1 0 1 0
>>>> 
>>>> Thanks,
>>>> 
>>>> Jimmy
>>>> ----------------------------------------------------------------------
>>>> 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

Reply via email to