Rower is a simple interface for your array of objects which always return a new array.
What you can do with rower?
let ducks =
Find
ducks // [// { id: 1, name: 'Anastasia' },// { id: 2, name: 'Gloria' },// ]
Update
ducks // [// { id: 0, name: 'Cinderella' }, // { id: 1, name: 'Anastasia' },// { id: 2, name: 'Gloria' },// ]
Delete
ducks // [// { id: 0, name: 'Cinderella' }, // { id: 2, name: 'Gloria' },// ]
Create
ducks // [ // "Hello! I'm Anastasia", // "Hello! I'm Gloria", // ]
Sort
ducks // [// { id: 2, name: 'Gloria' },// { id: 1, name: 'Anastasia' },// { id: 0, name: 'Igor' }, // ]
Toggle
ducks // [// { id: 1, name: 'Anastasia' },// { id: 0, name: 'Igor' }, // { id: 2, name: 'Gloria' },// ]
Pluck
ducks // [ 1, 2 ]