src/promise.js
function ( parent, child ) {
		parent.then( function ( arg ) {
			child.resolve( arg );
		}, function ( e ) {
			child.reject( e );
		});
	}
function ( parent, child ) {
		parent.then( function ( arg ) {
			child.resolve( arg );
		}, function ( e ) {
			child.reject( e );
		});
	}
function ( parent , child ) { parent . then ( function ( arg ) { child . resolve ( arg ) ; } , function ( e ) { child . reject ( e ) ; } ) ; }
Pipes a reconciliation from `parent` to `child`

@method pipe
@param  {Object} parent Promise
@param  {Object} child  Promise
@return {Undefined}     undefined
Pipes a reconciliation from parent to child