Skip to content

wsmd/sleepsort-promise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sleepsort-promise

npm version Build Status Coverage Status

A Promise based implementation of the sleepsort algorithm.

Installation

npm install --save sleepsort-promise
yarn add sleepsort-promise

Usage

import sleepSort from 'sleepsort-promise';

const numbers = [3, 10, 6, 7, 100, 4, 25];

sleepSort(numbers)
  .then((sortedNumbers) => {
    console.log(sortedNumbers); // outputs: [3, 4, 6, 7, 10, 25, 100]
  });

In case Promise is not supported by your browser, you can alternatively use a callback.

sleepSort(numbers, function(sortedNumbers) {
  console.log(sortedNumbers); // outputs: [3, 4, 6, 7, 10, 25, 100]
});

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request

License

MIT

About

😴 A Promise based implementation of SleepSort

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors