82 83 84 85
# File 'lib/dolt/async/when.rb', line 82 def deferred(val) return val if val.respond_to?(:callback) && val.respond_to?(:errback) Deferred.resolved(val).promise end