First


One-argument form  See also two-argument form Take

First selects the first item of its argument. When the argument is an empty array, first returns the prototype of the array.

             †2 2½¼4
       1
             A„('A.S.FREEMAN') 35 15000
             A
       A.S.FREEMAN 35 15000
             ½A
       3
             †A                      (First item of A is a text vector)
       A.S.FREEMAN
             ½†A
       11
             TABLE„2 2½(2 2½¼4) (¼5) ('TEXT') ('EVEN MORE TEXT')
             TABLE                   (2 row, 2 column nested array)
        1 2   1 2 3 4 5
        3 4
       TEXT   EVEN MORE TEXT
             †TABLE                  (First item is a 2 by 2 numeric matrix)
       1 2
       3 4
             ½†TABLE
       2 2

First can be used in selective specification.


Topic: APLX Help : Help on APL language : APL Primitives : † First
[ Previous | Next | Contents | Index ]