@immutable-array/reverse
v1.0.6
Published
Immutable Array.prototype.reverse
Downloads
121
Readme
@immutable-array/reverse
Immutable Array.prototype.reverse()
.
Install
Install with npm:
npm install @immutable-array/reverse
Usage
Same API with Array.prototype.reverse()
.
/**
* Reverses the elements in an Array.
* @param array base array
*/
export declare function reverse<T>(array: Array<T>): Array<T>;
Example
import { reverse } from "@immutable-array/reverse"
assert.deepStrictEqual(reverse(["a", "b", "c", "d", "e"]), ["e", "d", "c", "b", "a"]);
assert.deepStrictEqual(reverse([1, 2, 3, 4, 5]), [5, 4, 3, 2, 1]);
assert.deepStrictEqual(reverse([true, Infinity, undefined, undefined, "NaN", "-1"]), [
"-1",
"NaN",
undefined,
undefined,
Infinity,
true
]);
Changelog
See Releases page.
Running tests
Install devDependencies and Run npm test
:
npm i -d && npm test
Contributing
Pull requests and stars are always welcome.
For bugs and feature requests, please create an issue.
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
Author
License
MIT © azu