view v project cols...   =>   view
v   input view
cols...   column list

Project returns a view with columns cols... from v in the specified order. Duplicate rows are omitted, unlike {colmap}.

Examples:
set v [view {A B} def {1 a 1 b 1 b 2 c 3 c}]

view $v project A
A
01
12
23
view $v project B
B
0a
1b
2c
view $v project A B
AB
01a
11b
22c
33c
view $v project
0

(project is defined in Ratcl)