## util.pump(readableStream, writableStream, [callback])
-Experimental
+**Deprecated**
Read the data from `readableStream` and send it to the `writableStream`.
When `writableStream.write(data)` returns `false` `readableStream` will be
}, 'util.exec is now called `child_process.exec`.');
-exports.pump = function(readStream, writeStream, callback) {
+function pump(readStream, writeStream, callback) {
var callbackCalled = false;
function call(a, b, c) {
readStream.destroy();
call(err);
});
-};
+}
+exports.pump = exports.deprecate(pump,
+ 'util.pump() is deprecated. Use ReadableStream.prototype.pump() instead.');
/**