UNPKG
eris-keys
Version:
latest (0.6.1)
0.6.1
0.6.0
0.5.0
0.4.1
0.3.0
0.2.0
0.1.0
a JavaScript client library for eris-keys
github.com/eris-ltd/eris-keys.js
eris-ltd/eris-keys.js
eris-keys
/
node_modules
/
ramda
/
src
/
internal
/
_aperture.js
11 lines
(10 loc)
•
268 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
module
.
exports
=
function
_aperture
(
n, list
) {
var
idx =
0
;
var
limit = list.
length
- (n -
1
);
var
acc =
new
Array
(limit >=
0
? limit :
0
);
while
(idx < limit) { acc[idx] =
Array
.
prototype
.
slice
.
call
(list, idx, idx + n); idx +=
1
; }
return
acc; };