title: Reposition an element to the front of an array in Ruby
body: <p>Even coming from javascript this looks atrocious to me:</p>
  
  <pre><code>irb
  &gt;&gt; a = ['a', 'b', 'c']
  =&gt; ["a", "b", "c"]
  &gt;&gt; a.unshift(a.delete('c'))
  =&gt; ["c", "a", "b"]
  </code></pre>
  
  <p>Is there a more legible way placing an element to the front of an array?</p>
  
  <p><strong>Edit</strong> my actual code:</p>
  
  <pre><code>if @admin_users.include?(current_user)
    @admin_users.unshift(@admin_users.delete(current_user))
  end
  </code></pre>