Skip to content

Commit

Permalink
gh-pages update
Browse files Browse the repository at this point in the history
  • Loading branch information
hargasinski committed Aug 7, 2016
1 parent 8ea5ea8 commit 15cb604
Show file tree
Hide file tree
Showing 118 changed files with 66,034 additions and 0 deletions.
153 changes: 153 additions & 0 deletions apply.js.html
@@ -0,0 +1,153 @@
<!DOCTYPE html>
<html lang="en">
<head>

<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>apply.js - Documentation</title>


<link rel="icon" href="favicon.ico?v=2">
<link src="text/css" rel="stylesheet" href="https://cdn.jsdelivr.net/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="scripts/async.js"></script>

<script src="scripts/prettify/prettify.js"></script>
<script src="scripts/prettify/lang-css.js"></script>
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link type="text/css" rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
<link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">

<link type="text/css" rel="stylesheet" href="styles/jsdoc-default.css">

<script src="https://cdn.jsdelivr.net/jquery/2.2.4/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<script src="https://cdn.jsdelivr.net/typeahead.js/0.11.1/typeahead.bundle.min.js"></script>
</head>
<body>

<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
<a class="navbar-brand" href="#">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
<ul class="nav navbar-nav">
<li id="version-dropdown" class="dropdown">
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v2.0.0 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="docs.html">v2.0.x</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
</ul>
</li>
<li><a href="./index.html">Home</a></li>
<li><a href="./docs.html">Docs</a></li>
<li><a href="https://github.com/caolan/async"><i class="ion-social-github" aria-hidden="true"></i></a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<form class="navbar-form navbar-left" role="search">
<div class="form-group">
<input type="text" class="form-control typeahead" id="doc-search" placeholder="Search" autofocus>
</div>
</form>
</ul>
</div>


<input type="checkbox" id="nav-trigger" class="nav-trigger">
<label for="nav-trigger" class="navicon-button x">
<div class="navicon"></div>
</label>

<label for="nav-trigger" class="overlay"></label>

<div id="main">

<h1 class="page-title">apply.js</h1>







<section>
<article>
<pre class="prettyprint source linenums"><code>import rest from &apos;lodash/_baseRest&apos;;

/**
* Creates a continuation function with some arguments already applied.
*
* Useful as a shorthand when combined with other control flow functions. Any
* arguments passed to the returned function are added to the arguments
* originally passed to apply.
*
* @name apply
* @static
* @memberOf module:Utils
* @method
* @category Util
* @param {Function} function - The function you want to eventually apply all
* arguments to. Invokes with (arguments...).
* @param {...*} arguments... - Any number of arguments to automatically apply
* when the continuation is called.
* @example
*
* // using apply
* async.parallel([
* async.apply(fs.writeFile, &apos;testfile1&apos;, &apos;test1&apos;),
* async.apply(fs.writeFile, &apos;testfile2&apos;, &apos;test2&apos;)
* ]);
*
*
* // the same process without using apply
* async.parallel([
* function(callback) {
* fs.writeFile(&apos;testfile1&apos;, &apos;test1&apos;, callback);
* },
* function(callback) {
* fs.writeFile(&apos;testfile2&apos;, &apos;test2&apos;, callback);
* }
* ]);
*
* // It&apos;s possible to pass any number of additional arguments when calling the
* // continuation:
*
* node&gt; var fn = async.apply(sys.puts, &apos;one&apos;);
* node&gt; fn(&apos;two&apos;, &apos;three&apos;);
* one
* two
* three
*/
export default rest(function(fn, args) {
return rest(function(callArgs) {
return fn.apply(null, args.concat(callArgs));
});
});
</code></pre>
</article>
</section>




<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.4.0</a> on Sat Aug 06 2016 21:34:20 GMT-0400 (EDT) using the Minami theme.
Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>

<nav>
<h3>Methods:</h3><ul><li><a href="docs.html#collections">Collections</a><ul class="methods"><li data-type="method"><a href="docs.html#.concat">concat</a></li><li data-type="method"><a href="docs.html#.concatSeries">concatSeries</a></li><li data-type="method"><a href="docs.html#.detect">detect</a></li><li data-type="method"><a href="docs.html#.detectLimit">detectLimit</a></li><li data-type="method"><a href="docs.html#.detectSeries">detectSeries</a></li><li data-type="method"><a href="docs.html#.each">each</a></li><li data-type="method"><a href="docs.html#.eachLimit">eachLimit</a></li><li data-type="method"><a href="docs.html#.eachOf">eachOf</a></li><li data-type="method"><a href="docs.html#.eachOfLimit">eachOfLimit</a></li><li data-type="method"><a href="docs.html#.eachOfSeries">eachOfSeries</a></li><li data-type="method"><a href="docs.html#.eachSeries">eachSeries</a></li><li data-type="method"><a href="docs.html#.every">every</a></li><li data-type="method"><a href="docs.html#.everyLimit">everyLimit</a></li><li data-type="method"><a href="docs.html#.everySeries">everySeries</a></li><li data-type="method"><a href="docs.html#.filter">filter</a></li><li data-type="method"><a href="docs.html#.filterLimit">filterLimit</a></li><li data-type="method"><a href="docs.html#.filterSeries">filterSeries</a></li><li data-type="method"><a href="docs.html#.map">map</a></li><li data-type="method"><a href="docs.html#.mapLimit">mapLimit</a></li><li data-type="method"><a href="docs.html#.mapSeries">mapSeries</a></li><li data-type="method"><a href="docs.html#.mapValues">mapValues</a></li><li data-type="method"><a href="docs.html#.mapValuesLimit">mapValuesLimit</a></li><li data-type="method"><a href="docs.html#.mapValuesSeries">mapValuesSeries</a></li><li data-type="method"><a href="docs.html#.reduce">reduce</a></li><li data-type="method"><a href="docs.html#.reduceRight">reduceRight</a></li><li data-type="method"><a href="docs.html#.reject">reject</a></li><li data-type="method"><a href="docs.html#.rejectLimit">rejectLimit</a></li><li data-type="method"><a href="docs.html#.rejectSeries">rejectSeries</a></li><li data-type="method"><a href="docs.html#.some">some</a></li><li data-type="method"><a href="docs.html#.someLimit">someLimit</a></li><li data-type="method"><a href="docs.html#.someSeries">someSeries</a></li><li data-type="method"><a href="docs.html#.sortBy">sortBy</a></li><li data-type="method"><a href="docs.html#.transform">transform</a></li></ul></li><li><a href="docs.html#controlflow">Control Flow</a><ul class="methods"><li data-type="method"><a href="docs.html#.applyEach">applyEach</a></li><li data-type="method"><a href="docs.html#.applyEachSeries">applyEachSeries</a></li><li data-type="method"><a href="docs.html#.auto">auto</a></li><li data-type="method"><a href="docs.html#.autoInject">autoInject</a></li><li data-type="method"><a href="docs.html#.cargo">cargo</a></li><li data-type="method"><a href="docs.html#.compose">compose</a></li><li data-type="method"><a href="docs.html#.doDuring">doDuring</a></li><li data-type="method"><a href="docs.html#.doUntil">doUntil</a></li><li data-type="method"><a href="docs.html#.doWhilst">doWhilst</a></li><li data-type="method"><a href="docs.html#.during">during</a></li><li data-type="method"><a href="docs.html#.forever">forever</a></li><li data-type="method"><a href="docs.html#.parallel">parallel</a></li><li data-type="method"><a href="docs.html#.parallelLimit">parallelLimit</a></li><li data-type="method"><a href="docs.html#.priorityQueue">priorityQueue</a></li><li data-type="method"><a href="docs.html#.queue">queue</a></li><li data-type="method"><a href="docs.html#.race">race</a></li><li data-type="method"><a href="docs.html#.retry">retry</a></li><li data-type="method"><a href="docs.html#.retryable">retryable</a></li><li data-type="method"><a href="docs.html#.seq">seq</a></li><li data-type="method"><a href="docs.html#.series">series</a></li><li data-type="method"><a href="docs.html#.times">times</a></li><li data-type="method"><a href="docs.html#.timesLimit">timesLimit</a></li><li data-type="method"><a href="docs.html#.timesSeries">timesSeries</a></li><li data-type="method"><a href="docs.html#.until">until</a></li><li data-type="method"><a href="docs.html#.waterfall">waterfall</a></li><li data-type="method"><a href="docs.html#.whilst">whilst</a></li></ul></li><li><a href="docs.html#utils">Utils</a><ul class="methods"><li data-type="method"><a href="docs.html#.apply">apply</a></li><li data-type="method"><a href="docs.html#.asyncify">asyncify</a></li><li data-type="method"><a href="docs.html#.constant">constant</a></li><li data-type="method"><a href="docs.html#.dir">dir</a></li><li data-type="method"><a href="docs.html#.ensureAsync">ensureAsync</a></li><li data-type="method"><a href="docs.html#.log">log</a></li><li data-type="method"><a href="docs.html#.memoize">memoize</a></li><li data-type="method"><a href="docs.html#.nextTick">nextTick</a></li><li data-type="method"><a href="docs.html#.reflect">reflect</a></li><li data-type="method"><a href="docs.html#.reflectAll">reflectAll</a></li><li data-type="method"><a href="docs.html#.setImmediate">setImmediate</a></li><li data-type="method"><a href="docs.html#.timeout">timeout</a></li><li data-type="method"><a href="docs.html#.unmemoize">unmemoize</a></li></ul></li></ul>
</nav>

<br class="clear">



<script>prettyPrint();</script>
<script src="scripts/linenumber.js"></script>
<script src="scripts/jsdoc-custom.js"></script>
</body>
137 changes: 137 additions & 0 deletions applyEach.js.html
@@ -0,0 +1,137 @@
<!DOCTYPE html>
<html lang="en">
<head>

<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>applyEach.js - Documentation</title>


<link rel="icon" href="favicon.ico?v=2">
<link src="text/css" rel="stylesheet" href="https://cdn.jsdelivr.net/bootstrap/3.3.6/css/bootstrap.min.css">
<script src="scripts/async.js"></script>

<script src="scripts/prettify/prettify.js"></script>
<script src="scripts/prettify/lang-css.js"></script>
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<link type="text/css" rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
<link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">

<link type="text/css" rel="stylesheet" href="styles/jsdoc-default.css">

<script src="https://cdn.jsdelivr.net/jquery/2.2.4/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<script src="https://cdn.jsdelivr.net/typeahead.js/0.11.1/typeahead.bundle.min.js"></script>
</head>
<body>

<div class="navbar navbar-default navbar-fixed-top">
<div class="navbar-header">
<a class="navbar-brand" href="#">
<img src="img/async-logo.svg" alt="Async.js">
</a>
</div>
<ul class="nav navbar-nav">
<li id="version-dropdown" class="dropdown">
<a href="#" class="dropdown-toggle vertically-centered" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">v2.0.0 <span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a href="docs.html">v2.0.x</a></li>
<li>
<a href="https://github.com/caolan/async/blob/v1.5.2/README.md">v1.5.x</a>
</li>
</ul>
</li>
<li><a href="./index.html">Home</a></li>
<li><a href="./docs.html">Docs</a></li>
<li><a href="https://github.com/caolan/async"><i class="ion-social-github" aria-hidden="true"></i></a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<form class="navbar-form navbar-left" role="search">
<div class="form-group">
<input type="text" class="form-control typeahead" id="doc-search" placeholder="Search" autofocus>
</div>
</form>
</ul>
</div>


<input type="checkbox" id="nav-trigger" class="nav-trigger">
<label for="nav-trigger" class="navicon-button x">
<div class="navicon"></div>
</label>

<label for="nav-trigger" class="overlay"></label>

<div id="main">

<h1 class="page-title">applyEach.js</h1>







<section>
<article>
<pre class="prettyprint source linenums"><code>import applyEach from &apos;./internal/applyEach&apos;;
import map from &apos;./map&apos;;

/**
* Applies the provided arguments to each function in the array, calling
* `callback` after all functions have completed. If you only provide the first
* argument, then it will return a function which lets you pass in the
* arguments as if it were a single function call.
*
* @name applyEach
* @static
* @memberOf module:ControlFlow
* @method
* @category Control Flow
* @param {Array|Iterable|Object} fns - A collection of asynchronous functions to all
* call with the same arguments
* @param {...*} [args] - any number of separate arguments to pass to the
* function.
* @param {Function} [callback] - the final argument should be the callback,
* called when all functions have completed processing.
* @returns {Function} - If only the first argument is provided, it will return
* a function which lets you pass in the arguments as if it were a single
* function call.
* @example
*
* async.applyEach([enableSearch, updateSchema], &apos;bucket&apos;, callback);
*
* // partial application example:
* async.each(
* buckets,
* async.applyEach([enableSearch, updateSchema]),
* callback
* );
*/
export default applyEach(map);
</code></pre>
</article>
</section>




<footer>
Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.4.0</a> on Sat Aug 06 2016 21:34:20 GMT-0400 (EDT) using the Minami theme.
Documentation has been modified from the original. For more information, please see the <a href="https://github.com/caolan/async">async</a> repository.</footer></div>

<nav>
<h3>Methods:</h3><ul><li><a href="docs.html#collections">Collections</a><ul class="methods"><li data-type="method"><a href="docs.html#.concat">concat</a></li><li data-type="method"><a href="docs.html#.concatSeries">concatSeries</a></li><li data-type="method"><a href="docs.html#.detect">detect</a></li><li data-type="method"><a href="docs.html#.detectLimit">detectLimit</a></li><li data-type="method"><a href="docs.html#.detectSeries">detectSeries</a></li><li data-type="method"><a href="docs.html#.each">each</a></li><li data-type="method"><a href="docs.html#.eachLimit">eachLimit</a></li><li data-type="method"><a href="docs.html#.eachOf">eachOf</a></li><li data-type="method"><a href="docs.html#.eachOfLimit">eachOfLimit</a></li><li data-type="method"><a href="docs.html#.eachOfSeries">eachOfSeries</a></li><li data-type="method"><a href="docs.html#.eachSeries">eachSeries</a></li><li data-type="method"><a href="docs.html#.every">every</a></li><li data-type="method"><a href="docs.html#.everyLimit">everyLimit</a></li><li data-type="method"><a href="docs.html#.everySeries">everySeries</a></li><li data-type="method"><a href="docs.html#.filter">filter</a></li><li data-type="method"><a href="docs.html#.filterLimit">filterLimit</a></li><li data-type="method"><a href="docs.html#.filterSeries">filterSeries</a></li><li data-type="method"><a href="docs.html#.map">map</a></li><li data-type="method"><a href="docs.html#.mapLimit">mapLimit</a></li><li data-type="method"><a href="docs.html#.mapSeries">mapSeries</a></li><li data-type="method"><a href="docs.html#.mapValues">mapValues</a></li><li data-type="method"><a href="docs.html#.mapValuesLimit">mapValuesLimit</a></li><li data-type="method"><a href="docs.html#.mapValuesSeries">mapValuesSeries</a></li><li data-type="method"><a href="docs.html#.reduce">reduce</a></li><li data-type="method"><a href="docs.html#.reduceRight">reduceRight</a></li><li data-type="method"><a href="docs.html#.reject">reject</a></li><li data-type="method"><a href="docs.html#.rejectLimit">rejectLimit</a></li><li data-type="method"><a href="docs.html#.rejectSeries">rejectSeries</a></li><li data-type="method"><a href="docs.html#.some">some</a></li><li data-type="method"><a href="docs.html#.someLimit">someLimit</a></li><li data-type="method"><a href="docs.html#.someSeries">someSeries</a></li><li data-type="method"><a href="docs.html#.sortBy">sortBy</a></li><li data-type="method"><a href="docs.html#.transform">transform</a></li></ul></li><li><a href="docs.html#controlflow">Control Flow</a><ul class="methods"><li data-type="method"><a href="docs.html#.applyEach">applyEach</a></li><li data-type="method"><a href="docs.html#.applyEachSeries">applyEachSeries</a></li><li data-type="method"><a href="docs.html#.auto">auto</a></li><li data-type="method"><a href="docs.html#.autoInject">autoInject</a></li><li data-type="method"><a href="docs.html#.cargo">cargo</a></li><li data-type="method"><a href="docs.html#.compose">compose</a></li><li data-type="method"><a href="docs.html#.doDuring">doDuring</a></li><li data-type="method"><a href="docs.html#.doUntil">doUntil</a></li><li data-type="method"><a href="docs.html#.doWhilst">doWhilst</a></li><li data-type="method"><a href="docs.html#.during">during</a></li><li data-type="method"><a href="docs.html#.forever">forever</a></li><li data-type="method"><a href="docs.html#.parallel">parallel</a></li><li data-type="method"><a href="docs.html#.parallelLimit">parallelLimit</a></li><li data-type="method"><a href="docs.html#.priorityQueue">priorityQueue</a></li><li data-type="method"><a href="docs.html#.queue">queue</a></li><li data-type="method"><a href="docs.html#.race">race</a></li><li data-type="method"><a href="docs.html#.retry">retry</a></li><li data-type="method"><a href="docs.html#.retryable">retryable</a></li><li data-type="method"><a href="docs.html#.seq">seq</a></li><li data-type="method"><a href="docs.html#.series">series</a></li><li data-type="method"><a href="docs.html#.times">times</a></li><li data-type="method"><a href="docs.html#.timesLimit">timesLimit</a></li><li data-type="method"><a href="docs.html#.timesSeries">timesSeries</a></li><li data-type="method"><a href="docs.html#.until">until</a></li><li data-type="method"><a href="docs.html#.waterfall">waterfall</a></li><li data-type="method"><a href="docs.html#.whilst">whilst</a></li></ul></li><li><a href="docs.html#utils">Utils</a><ul class="methods"><li data-type="method"><a href="docs.html#.apply">apply</a></li><li data-type="method"><a href="docs.html#.asyncify">asyncify</a></li><li data-type="method"><a href="docs.html#.constant">constant</a></li><li data-type="method"><a href="docs.html#.dir">dir</a></li><li data-type="method"><a href="docs.html#.ensureAsync">ensureAsync</a></li><li data-type="method"><a href="docs.html#.log">log</a></li><li data-type="method"><a href="docs.html#.memoize">memoize</a></li><li data-type="method"><a href="docs.html#.nextTick">nextTick</a></li><li data-type="method"><a href="docs.html#.reflect">reflect</a></li><li data-type="method"><a href="docs.html#.reflectAll">reflectAll</a></li><li data-type="method"><a href="docs.html#.setImmediate">setImmediate</a></li><li data-type="method"><a href="docs.html#.timeout">timeout</a></li><li data-type="method"><a href="docs.html#.unmemoize">unmemoize</a></li></ul></li></ul>
</nav>

<br class="clear">



<script>prettyPrint();</script>
<script src="scripts/linenumber.js"></script>
<script src="scripts/jsdoc-custom.js"></script>
</body>

0 comments on commit 15cb604

Please sign in to comment.