UNPKG

@extra-array/suffixes

Version:
11 lines (10 loc) 225 B
'use strict'; function* suffixes(x, n = -1) { if (n >= 0) { yield x.slice(x.length - n); return; } for (var i = 0, I = x.length; i <= I; i++) yield x.slice(i); } module.exports = suffixes;