bearray

1.1.1 • Public • Published

bearray

Build Status Coverage Status

ʕ·ᴥ·ʔ says: "Hey there!"

Installation

$ npm i bearray --save

or

$ yarn add bearray

Methods

filter

Ƹ̵̡Ӝ̵̨̄Ʒ

Filter an array.

import { ʕ·ᴥ·ʔ } from 'bearray';
 
const ᕕ·ᐛ·ᕗ = ʕ·ᴥ·ʔ([1, 2, 3, 4]).Ƹ̵̡Ӝ̵̨̄Ʒ((value, index) => {
  return value % 2 === 0;
});
 
ᕕ·ᐛ·ᕗ.ʕᵔᴥᵔʔ() // [2, 4]

map

ʕʘ̅͜ʘ̅ʔ

Map over an array.

import { ʕ·ᴥ·ʔ } from 'bearray';
 
const ᕕ·ᐛ·ᕗ = ʕ·ᴥ·ʔ([1, 2, 3, 4]).ʕʘ̅͜ʘ̅ʔ((value, index) => {
  return value + value;
});
 
ᕕ·ᐛ·ᕗ.ʕᵔᴥᵔʔ() // [2, 4, 6, 8]

reduce

ಠ_ಠ

Reduce an array.

import { ʕ·ᴥ·ʔ } from 'bearray';
 
const ᕕ·ᐛ·ᕗ = ʕ·ᴥ·ʔ([1, 2, 3, 4])._ಠ((sum, current) => {
  return sum + current;
});
 
 
ᕕ·ᐛ·ᕗ.ʕᵔᴥᵔʔ() // [10]

getValue

ʕᵔᴥᵔʔ

Get the value at the end of some chained operations (see other functions as well).

import { ʕ·ᴥ·ʔ } from 'bearray';
 
const ᕕ·ᐛ·ᕗ = ʕ·ᴥ·ʔ([1, 2, 3, 4]);
 
ᕕ·ᐛ·ᕗ.ʕᵔᴥᵔʔ() // [1, 2, 3, 4]

Package Sidebar

Install

npm i bearray

Weekly Downloads

6

Version

1.1.1

License

ISC

Last publish

Collaborators

  • aichbauer
  • jpeer