--- !ruby/object:RI::ClassDescription 
attributes: []

class_methods: 
- !ruby/object:RI::MethodSummary 
  name: append_features
comment: 
- !ruby/struct:SM::Flow::H 
  level: 1
  text: Random
- !ruby/struct:SM::Flow::P 
  body: Randomization core extension methods.
- !ruby/struct:SM::Flow::P 
  body: This library extends Array, String and Hash with randomization methods. Most of the methods are of one of two kinds. Either they &quot;pick&quot; a random element from the reciever or they randomly &quot;shuffle&quot; the reciever.
- !ruby/struct:SM::Flow::P 
  body: The most common example is Array#shuffle, which simply randmomizes the order of an array's elements.
- !ruby/struct:SM::Flow::VERB 
  body: "  [1,2,3].shuffle  #=&gt; [2,3,1]\n"
- !ruby/struct:SM::Flow::P 
  body: The other methods do similar things for their respective classes.
constants: []

full_name: Random
includes: []

instance_methods: []

name: Random
superclass: 
