turbobeast / bromises

light-weight promise library.. with stupid function names

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bromises

Build Status

Like Promises... but douchier.

var bromise = require('bromise');

var bro = bromise();

bro.dude(function (val) {
    val; // french fries
    return bromise(function (bigup) {
        bigup('count chocula');
    });
})
.dude(function(val) {
    val; // count chocula
    return bromise(function(bigup) {
        bigup('milkshake');
    });
})
.dude(function (val) {
    val; // milkshake
});

bro.bigup('french fries');

Legend

.dude() //then()
.notcool() //catch()
.noice() //success()
.whatevs() //always()
.bigup() //resolve()
.cockblock() //reject()

About

light-weight promise library.. with stupid function names


Languages

Language:JavaScript 100.0%