Code coverage report for src/size.js

Statements: 100% (9 / 9)      Branches: 100% (0 / 0)      Functions: 100% (1 / 1)      Lines: 100% (9 / 9)      Ignored: none     

All files » src/ » size.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 151 31 31 31   31 94 94     31        
function size(xs) {
    let iter = xs[Symbol.iterator]();
    let x = iter.next();
    let i = 0;
 
    while (!x.done) {
        i += 1;
        x = iter.next();
    }
 
    return i;
}
 
export default size;