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

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: "This is basically the same as #store, but it acts like slice! when given only one argument."
- !ruby/struct:SM::Flow::P 
  body: "Essentlay #slice, but writes rather than reads."
- !ruby/struct:SM::Flow::VERB 
  body: "  a = &quot;HELLO&quot;\n  a.splice(&quot;X&quot;, 1)\n  a                #=&gt; &quot;HXLLO&quot;\n\n  a = &quot;HELLO&quot;\n  a.splice(1)    #=&gt; &quot;E&quot;\n  a              #=&gt; &quot;HLLO&quot;\n"
- !ruby/struct:SM::Flow::P 
  body: "CREDIT: Trans"
full_name: String#splice
is_singleton: false
name: splice
params: (idx, sub=nil)
visibility: public
