Created
May 16, 2011 20:07
-
-
Save anonymous/975239 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<amalloy> (doc update-proxy) | |
<sexpbot> ⟹ "([proxy mappings]); Takes a proxy instance and a map of | |
strings (which must correspond to methods of the proxy | |
superclass/superinterfaces) to fns (which must take arguments matching | |
the corresponding method, plus an additional (explicit) first arg | |
corresponding to this, and updates (via assoc) the proxy's fn map. nil | |
can be passed instead of a fn, in which case the corresponding method | |
will revert to the default behavior. Note that this function can be | |
used to update the behavior of an existing instance without changing | |
its identity." |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment