Comment made by: whamtet
My usecase is an asynchronous eval function
`
(fn eval-fn
[{:keys [source]}]
(js/chrome.devtools.inspectedWindow.eval source
(fn [result err]
(if result
(callback result)
(callback err))))
`
There must be other people who have situations like this.