view v take count   =>   view
v   input view
count   row count

Take returns a view with rows "taken" from v. If the count is negative, rows are taken for the end in reverse order. If the count exceeds the number of rows, the rows wrap around to the other end of v.

Examples:
set v [view A def {1 2 3}]

view $v take 2
A
01
12
view $v take 5
A
01
12
23
31
42
view $v take -2
A
03
12
view $v take -5
A
03
12
21
33
42