Predicate function.
Predicate callback function.
Predicate callback function.
Predicate callback function.
Predicate callback function.
If a predicate function returns a truthy value, returns x
; otherwise, returns y
.
predicate function
value to return if a condition is truthy
value to return if a condition is falsy
callback to invoke upon completion
var randu = require( `@stdlib/random/base/randu` );
function predicate( clbk ) {
setTimeout( onTimeout, 0 );
function onTimeout() {
clbk( null, randu() > 0.5 );
}
}
function done( error, result ) {
if ( error ) {
throw error;
}
console.log( result );
}
ifelseAsync( predicate, 1.0, -1.0, done );
Callback function.
encountered error or null
x
ory