Unique R←∪Y

Y may be any array. R is a vector of the unique major cells of Y (the unique items of a vector, the unique rows of a matrix and so forth), in the order in which they first appear in Y. For further information, see Major Cells.

⎕CT and ⎕DCT are implicit arguments of Unique.

Examples

       22 10 22 22 21 10 5 10
22 10 21 5

       v'CAT' 'DOG' 'CAT' 'DUCK' 'DOG' 'DUCK'
┌───┬───┬────┐
CATDOGDUCK
└───┴───┴────┘
      matv                                   
CAT 
DOG 
CAT 
DUCK
DOG 
DUCK
      mat                                       
CAT 
DOG 
DUCK
      a3 4 5⍴⍳20
      a
 1  2  3  4  5
 6  7  8  9 10
11 12 13 14 15
16 17 18 19 20

 1  2  3  4  5
 6  7  8  9 10
11 12 13 14 15
16 17 18 19 20

 1  2  3  4  5
 6  7  8  9 10
11 12 13 14 15
16 17 18 19 20
      a
 1  2  3  4  5
 6  7  8  9 10
11 12 13 14 15
16 17 18 19 20