--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Converts <em>obj</em> to YAML and writes the YAML result to <em>io</em>.
- !ruby/struct:SM::Flow::VERB 
  body: "  File.open( 'animals.yaml', 'w' ) do |out|\n    YAML.dump( ['badger', 'elephant', 'tiger'], out )\n  end\n"
- !ruby/struct:SM::Flow::P 
  body: If no <em>io</em> is provided, a string containing the dumped YAML is returned.
- !ruby/struct:SM::Flow::VERB 
  body: "  YAML.dump( :locked )\n     #=&gt; &quot;--- :locked&quot;\n"
full_name: YAML::dump
is_singleton: true
name: dump
params: ( obj, io = nil )
visibility: public
