whole_func_string: function(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;
  	}
  	module.exports = _aperture;
  
  /***/ }
func_code_string: function(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;
  	}
  	module.exports = _aperture;
  
  /***/ }
func_documentation_string: /* 315