Nutella Peanut-Butter Marshmallow

    superset

    2.0.1 • Public • Published

    superset NPM version Build Status Coverage Status

    A library for ES6 that extends the built-in Set class to implement the missing fundamental methods such as map(), filter() and reduce() in addition to basic set methods such as union() and isSubsetOf().

    Install from NPM

    npm install superset --save

    Use

    "use strict";
    
    const SuperSet = require("superset");
    const numbers = new SuperSet([1, 2, 3, 4, 5]);
    const evenNumbers = numbers.filter(num => num % 2 === 0);  // SuperSet { 2, 4 }
    
    evenNumbers.isSubsetOf(numbers);  // true
    
    numbers.diff(evenNumbers);  // SuperSet { 1, 3, 5 }

    Docs

    You can check out the docs or refer to the Array methods on MDN for further information. The code is also documented using JSDoc.

    Install

    npm i superset

    DownloadsWeekly Downloads

    231

    Version

    2.0.1

    License

    MIT

    Unpacked Size

    14.9 kB

    Total Files

    5

    Last publish

    Collaborators

    • byk