Skip to content

Commit

Permalink
new build
Browse files Browse the repository at this point in the history
  • Loading branch information
unnoon committed Dec 6, 2017
1 parent be8cc61 commit f0a0c11
Show file tree
Hide file tree
Showing 61 changed files with 902 additions and 115 deletions.
14 changes: 14 additions & 0 deletions bin/.ts/functions/cancelDelay.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Created by Rogier on 13/04/2017.
*/

/**
* Cancels a delayed function based on the returned identifier.
*
* @param id - The delayed function identifier.
*/
/* tslint:disable-next-line:ban-types */
export default function cancelDelay(id: number)
{
clearTimeout(id);
}
14 changes: 14 additions & 0 deletions bin/.ts/functions/defer.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Created by Rogier on 13/04/2017.
*/

/**
* Defers a function call to the end of the stack
*
* @param fn - Function to defer.
*/
/* tslint:disable-next-line:ban-types */
export default function defer(fn: Function)
{
setTimeout(fn, 0)
}
17 changes: 17 additions & 0 deletions bin/.ts/functions/delay.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
/**
* Created by Rogier on 13/04/2017.
*/

/**
* Delays a function call by a given number of milliseconds.
*
* @param ms - Delay in milliseconds.
* @param fn - Function to delay.
*
* @returns Identifier to be used by cancelDelay
*/
/* tslint:disable-next-line:ban-types */
export default function delay(ms: number, fn: Function): number
{
return setTimeout(fn, ms)
}
7 changes: 4 additions & 3 deletions bin/.ts/functions/partial.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,12 @@ import is from '../lang/is'
import count from '../collections/count'

/**
* Return a function with negated output of the original function.
* Return a function with partial default arguments.
*
* @param fn - Function to negate.
* @param fn - Function to partialize.
* @param partials - Array containing default argument values. Use 'undefined' for blanks.
*
* @returns The negated function.
* @returns The partial function.
*/
/* tslint:disable-next-line:ban-types */
export default function partial(fn: Function, partials: any[]): Function
Expand Down
2 changes: 1 addition & 1 deletion bin/docs/assets/js/search.js

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions bin/docs/classes/_classes_keyediterator_.keyediterator.html
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ <h3>constructor</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyedIterator.ts#L26">classes/KeyedIterator.ts:26</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyedIterator.ts#L26">classes/KeyedIterator.ts:26</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -165,7 +165,7 @@ <h3>__@to<wbr>String<wbr>Tag</h3>
<div class="tsd-signature tsd-kind-icon">__@to<wbr>String<wbr>Tag<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;Keyed Iterator&quot;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyedIterator.ts#L26">classes/KeyedIterator.ts:26</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyedIterator.ts#L26">classes/KeyedIterator.ts:26</a></li>
</ul>
</aside>
</section>
Expand All @@ -175,7 +175,7 @@ <h3>it</h3>
<div class="tsd-signature tsd-kind-icon">it<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyedIterator.ts#L24">classes/KeyedIterator.ts:24</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyedIterator.ts#L24">classes/KeyedIterator.ts:24</a></li>
</ul>
</aside>
</section>
Expand All @@ -192,7 +192,7 @@ <h3>__@iterator</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyedIterator.ts#L76">classes/KeyedIterator.ts:76</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyedIterator.ts#L76">classes/KeyedIterator.ts:76</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -215,7 +215,7 @@ <h3>next</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyedIterator.ts#L66">classes/KeyedIterator.ts:66</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyedIterator.ts#L66">classes/KeyedIterator.ts:66</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -246,7 +246,7 @@ <h3><span class="tsd-flag ts-flagStatic">Static</span> create</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyedIterator.ts#L19">classes/KeyedIterator.ts:19</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyedIterator.ts#L19">classes/KeyedIterator.ts:19</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> <span class="tsd-flag t
<div class="tsd-signature tsd-kind-icon">_key<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">symbol</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L23">classes/KeyPropertyDescriptor.ts:23</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L23">classes/KeyPropertyDescriptor.ts:23</a></li>
</ul>
</aside>
</section>
Expand All @@ -144,7 +144,7 @@ <h3>configurable</h3>
<div class="tsd-signature tsd-kind-icon">configurable<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L14">classes/KeyPropertyDescriptor.ts:14</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L14">classes/KeyPropertyDescriptor.ts:14</a></li>
</ul>
</aside>
</section>
Expand All @@ -154,7 +154,7 @@ <h3>enumerable</h3>
<div class="tsd-signature tsd-kind-icon">enumerable<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L13">classes/KeyPropertyDescriptor.ts:13</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L13">classes/KeyPropertyDescriptor.ts:13</a></li>
</ul>
</aside>
</section>
Expand All @@ -164,7 +164,7 @@ <h3><span class="tsd-flag ts-flagOptional">Optional</span> get</h3>
<div class="tsd-signature tsd-kind-icon">get<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L18">classes/KeyPropertyDescriptor.ts:18</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L18">classes/KeyPropertyDescriptor.ts:18</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
Expand All @@ -189,7 +189,7 @@ <h3>needs<wbr>Accessor<wbr>Target</h3>
<div class="tsd-signature tsd-kind-icon">needs<wbr>Accessor<wbr>Target<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L21">classes/KeyPropertyDescriptor.ts:21</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L21">classes/KeyPropertyDescriptor.ts:21</a></li>
</ul>
</aside>
</section>
Expand All @@ -199,7 +199,7 @@ <h3><span class="tsd-flag ts-flagOptional">Optional</span> set</h3>
<div class="tsd-signature tsd-kind-icon">set<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L19">classes/KeyPropertyDescriptor.ts:19</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L19">classes/KeyPropertyDescriptor.ts:19</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
Expand Down Expand Up @@ -230,7 +230,7 @@ <h3><span class="tsd-flag ts-flagOptional">Optional</span> value</h3>
<div class="tsd-signature tsd-kind-icon">value<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">T</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L17">classes/KeyPropertyDescriptor.ts:17</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L17">classes/KeyPropertyDescriptor.ts:17</a></li>
</ul>
</aside>
</section>
Expand All @@ -240,7 +240,7 @@ <h3><span class="tsd-flag ts-flagOptional">Optional</span> writable</h3>
<div class="tsd-signature tsd-kind-icon">writable<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L15">classes/KeyPropertyDescriptor.ts:15</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L15">classes/KeyPropertyDescriptor.ts:15</a></li>
</ul>
</aside>
</section>
Expand All @@ -257,7 +257,7 @@ <h3>define<wbr>Property</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L133">classes/KeyPropertyDescriptor.ts:133</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L133">classes/KeyPropertyDescriptor.ts:133</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -289,7 +289,7 @@ <h3>descriptor</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L47">classes/KeyPropertyDescriptor.ts:47</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L47">classes/KeyPropertyDescriptor.ts:47</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -303,7 +303,7 @@ <h4 class="tsd-returns-title">Returns <a href="_classes_keypropertydescriptor_.k
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L48">classes/KeyPropertyDescriptor.ts:48</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L48">classes/KeyPropertyDescriptor.ts:48</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand All @@ -326,7 +326,7 @@ <h3>groom</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L60">classes/KeyPropertyDescriptor.ts:60</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L60">classes/KeyPropertyDescriptor.ts:60</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -349,7 +349,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> identity<wbr>Getter</h3
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L175">classes/KeyPropertyDescriptor.ts:175</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L175">classes/KeyPropertyDescriptor.ts:175</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">function</span></h4>
Expand Down Expand Up @@ -378,7 +378,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> identity<wbr>Setter</h3
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L190">classes/KeyPropertyDescriptor.ts:190</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L190">classes/KeyPropertyDescriptor.ts:190</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">function</span></h4>
Expand Down Expand Up @@ -414,7 +414,7 @@ <h3>key</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L32">classes/KeyPropertyDescriptor.ts:32</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L32">classes/KeyPropertyDescriptor.ts:32</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -430,7 +430,7 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</s
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L33">classes/KeyPropertyDescriptor.ts:33</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L33">classes/KeyPropertyDescriptor.ts:33</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand All @@ -453,7 +453,7 @@ <h3>onaccess</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L85">classes/KeyPropertyDescriptor.ts:85</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L85">classes/KeyPropertyDescriptor.ts:85</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -505,7 +505,7 @@ <h3>onexecute</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L119">classes/KeyPropertyDescriptor.ts:119</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L119">classes/KeyPropertyDescriptor.ts:119</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -539,7 +539,7 @@ <h3>onupdate</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/KeyPropertyDescriptor.ts#L102">classes/KeyPropertyDescriptor.ts:102</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/KeyPropertyDescriptor.ts#L102">classes/KeyPropertyDescriptor.ts:102</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down
8 changes: 4 additions & 4 deletions bin/docs/classes/_classes_value_.value.html
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ <h3>constructor</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/Value.ts#L25">classes/Value.ts:25</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/Value.ts#L25">classes/Value.ts:25</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -151,7 +151,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> ___value</h3>
<div class="tsd-signature tsd-kind-icon">___value<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/Value.ts#L25">classes/Value.ts:25</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/Value.ts#L25">classes/Value.ts:25</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -173,7 +173,7 @@ <h3>value<wbr>Of</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/Value.ts#L38">classes/Value.ts:38</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/Value.ts#L38">classes/Value.ts:38</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -195,7 +195,7 @@ <h3><span class="tsd-flag ts-flagStatic">Static</span> of</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/Value.ts#L17">classes/Value.ts:17</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/Value.ts#L17">classes/Value.ts:17</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down
4 changes: 2 additions & 2 deletions bin/docs/classes/_classes_xdarray_.xdarray.html
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ <h3>constructor</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/XDArray.ts#L48">classes/XDArray.ts:48</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/XDArray.ts#L48">classes/XDArray.ts:48</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -429,7 +429,7 @@ <h3><span class="tsd-flag ts-flagStatic">Static</span> dimensionalize</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/c71c64a/src/classes/XDArray.ts#L22">classes/XDArray.ts:22</a></li>
<li>Defined in <a href="https://github.com/unnoon/bottom_line/blob/be8cc61/src/classes/XDArray.ts#L22">classes/XDArray.ts:22</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down

0 comments on commit f0a0c11

Please sign in to comment.