1
2
3
4
5
6
7
8
9
10
11
12
13
14
  | 'use strict'; 
 |  var SetHelpers = require('../internals/set-helpers'); 
 |  var iterate = require('../internals/set-iterate'); 
 |    
 |  var Set = SetHelpers.Set; 
 |  var add = SetHelpers.add; 
 |    
 |  module.exports = function (set) { 
 |    var result = new Set(); 
 |    iterate(set, function (it) { 
 |      add(result, it); 
 |    }); 
 |    return result; 
 |  }; 
 |  
  |