1.0.8 • Published 6 years ago
@kingjs/linq.take v1.0.8
@kingjs/linq.take
Generates a sequence identical to another sequence up to a specified index.
Usage
Take the first 2 numbers in -2
, -1
, 0
, 1
, 2
like this:
var take = require('@kingjs/linq.take');
var sequence = require('@kingjs/enumerable.create');
var toArray = require('@kingjs/linq.to-array');
var result = take.call(sequence(-2, -1, 0, 1, 2), 2);
toArray.call(result);
result:
[-2, -1]
API
declare function take(
this: Enumerable,
count: number
): Enumerable
Interfaces
Enumerable
: See @kingjs/enumerable.define.
Parameters
this
: The sequence.count
: The number of elements to take.
Return Value
A sequence of only the first count
elements.
Install
With npm installed, run
$ npm install @kingjs/linq.take
Acknowledgments
Like Element.Take
.
License
MIT