tail-slice* ( seq n -- slice )
Factor documentation > Factor handbook > The language > Collections > Sequence operations > Subsequences and slices
Prev:head-slice* ( seq n -- slice )
Next:rest-slice ( seq -- slice )


Vocabulary
sequences

Inputs and outputs
seqa sequence
na non-negative integer
slicea slice


Word description
Outputs a virtual sequence sharing storage with the last n elements of the input sequence.

Errors
Throws an error if the index is out of bounds.

Definition
USING: sequences.private ;

IN: sequences

: tail-slice* ( seq n -- slice ) from-end tail-slice ; inline