than

0.0.8 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i than

Weekly Downloads

12

Version

0.0.8

License

MIT

Last publish

Collaborators

  • javascript