Sha256: 28355ce992c893a5ff3ad402273cefe5ea7e64a096916a9907dbc34db7e971f9

Contents?: true

Size: 116 Bytes

Versions: 16

Compression:

Stored size: 116 Bytes

Contents

class Array
  def rand
    self[Kernel.rand(length)]
  end
  
  def shuffle
    self.sort_by{Kernel.rand}
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
medieval-0.5.2 lib/extras/array.rb
medieval-0.5.1 lib/extras/array.rb
medieval-0.5.0 lib/extras/array.rb
medieval-0.4.2 lib/extras/array.rb
medieval-0.4.1 lib/extras/array.rb
medieval-0.4.0 lib/extras/array.rb
medieval-0.3.8 lib/extras/array.rb
medieval-0.3.7 lib/extras/array.rb
medieval-0.3.6 lib/extras/array.rb
medieval-0.3.4 lib/extras/array.rb
medieval-0.3.3 lib/extras/array.rb
medieval-0.3.2 lib/extras/array.rb
medieval-0.3.1 lib/extras/array.rb
medieval-0.3.0 lib/extras/array.rb
medieval-0.2.0 lib/extras/array.rb
medieval-0.1.0 lib/extras/array.rb