0.0.8 • Published 10 years ago

than v0.0.8

Weekly downloads
13
License
MIT
Repository
-
Last release
10 years ago

Than

Make your functions asynchronous by using the than function !!!

Installation

Use the npm command

npm install than

Usage

This package adds a prototype to Function, to use it, you need first to require it :

require('than');

Example

Here is an example showing you how this than function can be used

Let's say you have a function with blocking code

function calculate(a, b) {
    /*
        Your code that might take too long to execute !
     */

    return a + b;
}

So, instead of calling the function directly by passing two arguments, you can pass these arguments to the than function and a callBack that receives the result of the main function.

console.log("Do something");

calculate.than(1, 2, function(result) {
    console.log("Then display the result : ", result);
});

console.log("Do other thing");

If the calculate function takes too long to finish its execution, the output of the code above would be :

Do something
Do other thing
Then display the result : 3
0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

11 years ago

0.0.5

11 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago

0.0.0

11 years ago