Hi Tino, thanks for the submission.
I think this is already available in core as seq-take, from the seq package.