Skip to content

Instantly share code, notes, and snippets.

@kinsteronline
Created December 19, 2013 17:36
Show Gist options
  • Save kinsteronline/8043155 to your computer and use it in GitHub Desktop.
Save kinsteronline/8043155 to your computer and use it in GitHub Desktop.
the async.memoize is pretty awesome
#
# That time I used async.memoize
#
# Because it was a small bursty type thing, I memoized it
#
remoteCall = (name, cb) ->
theActualCall name, (err, resp) ->
cb err, resp
execRemoteCall = async.memoize remoteCall
execRemoteCall name, (err, results) ->
// use the results for fun
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment