write acces to function slot (other than defun)
<p>The <code>defun</code> macro "stores" a function <em>object</em> in the function <em>slot</em> of a symbol, e.g.:<br/><br/>
<code>(defun f () "Hello.")</code> 
<br/>
The function that prints "Hello" is now stored in the function slot of the symbol <code>f</code>.<br/>(And can be retrieved via <code>#'f</code>.)<br/><br/>
Is there another way (other than <code>defun</code>) to write/"store" a function object in the function slot of a symbol?<br/><br/>
Because something like <code>(setf minus #'-)</code> only would store the function object in the <em>value</em> slot of the symbol <code>minus</code>.</p>