From: "marcandre (Marc-Andre Lafortune)" Date: 2012-07-13T13:55:25+09:00 Subject: [ruby-core:46378] [ruby-trunk - Feature #6727][Rejected] Add Array#rest (with implementation) Issue #6727 has been updated by marcandre (Marc-Andre Lafortune). Status changed from Open to Rejected There are other choices besides `rest = arr[1..-1]`: rest = arr.drop(1) _, *rest = arr See also http://bugs.ruby-lang.org/projects/ruby/wiki/HowToRequestFeatures ---------------------------------------- Feature #6727: Add Array#rest (with implementation) https://bugs.ruby-lang.org/issues/6727#change-27994 Author: duckinator (Nick Markwell) Status: Rejected Priority: Normal Assignee: Category: Target version: =begin I run into many instances where I end up using (({arr[1..-1]})), so I decided to add (({arr.rest})) to make that a bit less hideous. Branch on github: (()) Patch: (()) Diff: (()) =end -- http://bugs.ruby-lang.org/