Skip to content

Instantly share code, notes, and snippets.

@jjergus
Created September 19, 2019 19:16
Show Gist options
  • Save jjergus/f0ee79cd7997380c382e7f5908e38401 to your computer and use it in GitHub Desktop.
Save jjergus/f0ee79cd7997380c382e7f5908e38401 to your computer and use it in GitHub Desktop.
docs-linkify.patch
This file has been truncated, but you can view the full file.
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClient.method.connect.html build/final/api-html/hack/class.AsyncMysqlClient.method.connect.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClient.method.connect.html 2019-09-19 11:41:23.913744773 -0700
+++ build/final/api-html/hack/class.AsyncMysqlClient.method.connect.html 2019-09-19 12:14:41.978501843 -0700
@@ -32,7 +32,7 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;AsyncMysqlConnection&gt;</code></a> - an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> representing an <a href="/hack/reference/class/AsyncMysqlConnection/"><code>AsyncMysqlConnection</code></a>. <code>await</code>
-or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> this result to obtain the actual connection.</li>
+or <code>join</code> this result to obtain the actual connection.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/AsyncMysqlClient/connect/"><code>AsyncMysqlClient::connect()</code></a> to connect to a database asynchronously and get a result from that connection. Notice a couple of things:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClient.method.connectWithOpts.html build/final/api-html/hack/class.AsyncMysqlClient.method.connectWithOpts.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClient.method.connectWithOpts.html 2019-09-19 11:41:23.925745421 -0700
+++ build/final/api-html/hack/class.AsyncMysqlClient.method.connectWithOpts.html 2019-09-19 12:14:41.990502140 -0700
@@ -29,6 +29,6 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;AsyncMysqlConnection&gt;</code></a> - an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> representing an <a href="/hack/reference/class/AsyncMysqlConnection/"><code>AsyncMysqlConnection</code></a>. <code>await</code>
-or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> this result to obtain the actual connection.</li>
+or <code>join</code> this result to obtain the actual connection.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClient.method.__construct.html build/final/api-html/hack/class.AsyncMysqlClient.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClient.method.__construct.html 2019-09-19 11:41:23.893743694 -0700
+++ build/final/api-html/hack/class.AsyncMysqlClient.method.__construct.html 2019-09-19 12:14:41.938500851 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClient.method.setPoolsConnectionLimit.html build/final/api-html/hack/class.AsyncMysqlClient.method.setPoolsConnectionLimit.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClient.method.setPoolsConnectionLimit.html 2019-09-19 11:41:23.929745637 -0700
+++ build/final/api-html/hack/class.AsyncMysqlClient.method.setPoolsConnectionLimit.html 2019-09-19 12:14:41.994502239 -0700
@@ -15,7 +15,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>You can use <a href="/hack/reference/class/AsyncMysqlClient/setPoolsConnectionLimit/"><code>AsyncMysqlClient::setPoolsConnectionLimit()</code></a> to toggle the number of allowed async connections on the client. In this example, we are setting the number of allowed pool connections to be 2, but trying to do 3 connections, and that ends up giving an exception.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.callbackDelayMicrosAvg.html build/final/api-html/hack/class.AsyncMysqlClientStats.method.callbackDelayMicrosAvg.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.callbackDelayMicrosAvg.html 2019-09-19 11:41:23.941746284 -0700
+++ build/final/api-html/hack/class.AsyncMysqlClientStats.method.callbackDelayMicrosAvg.html 2019-09-19 12:14:42.010502634 -0700
@@ -9,7 +9,7 @@
<p>This returns an exponentially-smoothed average.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - A <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> representing the average callback delay on this
+<li><code>float</code> - A <code>float</code> representing the average callback delay on this
MySQL client.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.__construct.html build/final/api-html/hack/class.AsyncMysqlClientStats.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.__construct.html 2019-09-19 11:41:23.937746068 -0700
+++ build/final/api-html/hack/class.AsyncMysqlClientStats.method.__construct.html 2019-09-19 12:14:42.002502437 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.ioEventLoopMicrosAvg.html build/final/api-html/hack/class.AsyncMysqlClientStats.method.ioEventLoopMicrosAvg.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.ioEventLoopMicrosAvg.html 2019-09-19 11:41:23.945746500 -0700
+++ build/final/api-html/hack/class.AsyncMysqlClientStats.method.ioEventLoopMicrosAvg.html 2019-09-19 12:14:42.010502634 -0700
@@ -7,7 +7,7 @@
<p>This returns an exponentially-smoothed average.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - A <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> representing the average for an event to happen on this
+<li><code>float</code> - A <code>float</code> representing the average for an event to happen on this
MySQL client.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.ioThreadBusyMicrosAvg.html build/final/api-html/hack/class.AsyncMysqlClientStats.method.ioThreadBusyMicrosAvg.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.ioThreadBusyMicrosAvg.html 2019-09-19 11:41:23.945746500 -0700
+++ build/final/api-html/hack/class.AsyncMysqlClientStats.method.ioThreadBusyMicrosAvg.html 2019-09-19 12:14:42.014502734 -0700
@@ -6,7 +6,7 @@
<p>This returns an exponentially-smoothed average.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - A <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> representing the average busy time of this
+<li><code>float</code> - A <code>float</code> representing the average busy time of this
MySQL client's IO Thread.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.ioThreadIdleMicrosAvg.html build/final/api-html/hack/class.AsyncMysqlClientStats.method.ioThreadIdleMicrosAvg.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.ioThreadIdleMicrosAvg.html 2019-09-19 11:41:23.949746716 -0700
+++ build/final/api-html/hack/class.AsyncMysqlClientStats.method.ioThreadIdleMicrosAvg.html 2019-09-19 12:14:42.014502734 -0700
@@ -6,7 +6,7 @@
<p>This returns an exponentially-smoothed average.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - A <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> representing the average busy time of this
+<li><code>float</code> - A <code>float</code> representing the average busy time of this
MySQL client's IO Thread.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.notificationQueueSize.html build/final/api-html/hack/class.AsyncMysqlClientStats.method.notificationQueueSize.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlClientStats.method.notificationQueueSize.html 2019-09-19 11:41:23.949746716 -0700
+++ build/final/api-html/hack/class.AsyncMysqlClientStats.method.notificationQueueSize.html 2019-09-19 12:14:42.018502833 -0700
@@ -6,7 +6,7 @@
<p>Value is collected at the end of the operation.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - A <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> representing the size of notification queue of this
+<li><code>int</code> - A <code>int</code> representing the size of notification queue of this
MySQL client's IO Thread.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.close.html build/final/api-html/hack/class.AsyncMysqlConnection.method.close.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.close.html 2019-09-19 11:41:24.005749739 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.close.html 2019-09-19 12:14:42.074504219 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>Closing a database connection is usually a good idea. This example shows the closing of a connection using <a href="/hack/reference/class/AsyncMysqlConnection/close/"><code>AsyncMysqlConnection::close</code></a> and then tries to invoke a query on that connection afterwards.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.connectResult.html build/final/api-html/hack/class.AsyncMysqlConnection.method.connectResult.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.connectResult.html 2019-09-19 11:41:24.009749953 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.connectResult.html 2019-09-19 12:14:42.078504318 -0700
@@ -7,7 +7,7 @@
creating the current connection.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?AsyncMysqlConnectResult</code> - An <a href="/hack/reference/class/AsyncMysqlConnectResult/"><code>AsyncMysqlConnectResult</code></a> object or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?AsyncMysqlConnectResult</code> - An <a href="/hack/reference/class/AsyncMysqlConnectResult/"><code>AsyncMysqlConnectResult</code></a> object or <code>null</code> if the
<a href="/hack/reference/class/AsyncMysqlConnection/"><code>AsyncMysqlConnection</code></a> was not created in the MySQL client.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.__construct.html build/final/api-html/hack/class.AsyncMysqlConnection.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.__construct.html 2019-09-19 11:41:24.001749523 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.__construct.html 2019-09-19 12:14:42.070504120 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.escapeString.html build/final/api-html/hack/class.AsyncMysqlConnection.method.escapeString.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.escapeString.html 2019-09-19 11:41:24.017750384 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.escapeString.html 2019-09-19 12:14:42.086504515 -0700
@@ -18,7 +18,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The escaped string.</li>
+<li><code>string</code> - The escaped string.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows you how to use <a href="/hack/reference/class/AsyncMysqlConnection/escapeString/"><code>AsyncMysqlConnection::escapeString</code></a>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.host.html build/final/api-html/hack/class.AsyncMysqlConnection.method.host.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.host.html 2019-09-19 11:41:24.021750601 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.host.html 2019-09-19 12:14:42.090504615 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The hostname as a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>.</li>
+<li><code>string</code> - The hostname as a <code>string</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to get the host of the MySQL server that this connection is associated with via <a href="/hack/reference/class/AsyncMysqlConnection/host/"><code>AsyncMysqlConnection::host</code></a>.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.lastActivityTime.html build/final/api-html/hack/class.AsyncMysqlConnection.method.lastActivityTime.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.lastActivityTime.html 2019-09-19 11:41:24.033751246 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.lastActivityTime.html 2019-09-19 12:14:42.102504912 -0700
@@ -7,11 +7,11 @@
<p>The first successful activity of the current connection is its creation.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - A <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> representing the number of seconds ago since epoch
+<li><code>float</code> - A <code>float</code> representing the number of seconds ago since epoch
that we had successful activity on the current connection.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>This example shows how to determine the last time a successful call was made using a given connection via <a href="/hack/reference/class/AsyncMysqlConnection/lastActivityTime/"><code>AsyncMysqlConnection::lastActivityTime</code></a>. The value returned is seconds since epoch as a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>.</p>
+<p>This example shows how to determine the last time a successful call was made using a given connection via <a href="/hack/reference/class/AsyncMysqlConnection/lastActivityTime/"><code>AsyncMysqlConnection::lastActivityTime</code></a>. The value returned is seconds since epoch as a <code>float</code>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.multiQuery.html build/final/api-html/hack/class.AsyncMysqlConnection.method.multiQuery.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.multiQuery.html 2019-09-19 11:41:24.041751677 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.multiQuery.html 2019-09-19 12:14:42.106505010 -0700
@@ -10,15 +10,15 @@
</div>
<p><a href="/hack/reference/class/AsyncMysqlConnection/multiQuery/"><code>AsyncMysqlConnection::multiQuery()</code></a> is similar to
<a href="/hack/reference/class/AsyncMysqlConnection/query/"><code>AsyncMysqlConnection::query()</code></a>, except that you can pass an array of
-<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> queries to run one after the other. Then when you <code>await</code> or
-<a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> on the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>, you will get a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of
+<code>string</code> queries to run one after the other. Then when you <code>await</code> or
+<code>join</code> on the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>, you will get a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of
<a href="/hack/reference/class/AsyncMysqlQueryResult/"><code>AsyncMysqlQueryResult</code></a>, one result for each query.</p>
<p>We strongly recommend using multiple calls to <a href="/hack/reference/class/AsyncMysqlConnection/queryf/"><code>queryf()</code></a> instead as it
escapes parameters; multiple queries can be executed simultaneously by
combining <a href="/hack/reference/class/AsyncMysqlConnection/queryf/"><code>queryf()</code></a> with <a href="/hack/reference/function/HH.Asio.v/"><code>HH\Asio\v()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/interface/HH.Traversable/"><code>Traversable&lt;string, arraykey, mixed&gt; $queries</code></a> - A <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of queries, with each query being a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>
+<li><a href="/hack/reference/interface/HH.Traversable/"><code>Traversable&lt;string, arraykey, mixed&gt; $queries</code></a> - A <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of queries, with each query being a <code>string</code>
in the array.</li>
<li><code>int $timeout_micros = -1</code> - The maximum time, in microseconds, in which the
query must be completed; -1 for default, 0 for
@@ -28,7 +28,7 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Vector&lt;AsyncMysqlQueryResult&gt;&gt;</code></a> - an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> representing the result of your multi-query. Use
-<code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> to get the actual <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of
+<code>await</code> or <code>join</code> to get the actual <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of
<a href="/hack/reference/class/AsyncMysqlQueryResult/"><code>AsyncMysqlQueryResult</code></a> objects.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.port.html build/final/api-html/hack/class.AsyncMysqlConnection.method.port.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.port.html 2019-09-19 11:41:24.041751677 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.port.html 2019-09-19 12:14:42.110505110 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The port as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</li>
+<li><code>int</code> - The port as an <code>int</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to get the port of the MySQL server that this connection is associated with via <a href="/hack/reference/class/AsyncMysqlConnection/port/"><code>AsyncMysqlConnection::port</code></a>.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.queryf.html build/final/api-html/hack/class.AsyncMysqlConnection.method.queryf.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.queryf.html 2019-09-19 11:41:24.073753401 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.queryf.html 2019-09-19 12:14:42.138505803 -0700
@@ -45,7 +45,7 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;AsyncMysqlQueryResult&gt;</code></a> - an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> representing the result of your query. Use
-<code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> to get the actual <a href="/hack/reference/class/AsyncMysqlQueryResult/"><code>AsyncMysqlQueryResult</code></a>
+<code>await</code> or <code>join</code> to get the actual <a href="/hack/reference/class/AsyncMysqlQueryResult/"><code>AsyncMysqlQueryResult</code></a>
object.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
@@ -106,7 +106,7 @@
<pre><code>int(2)
</code></pre>
</div>
-<p>The following example uses the <code>%=s</code> placeholder in order to allow you to check whether an email address with the provided <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> exists in the table, or, if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed, whether there is a user with a <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> email address.</p>
+<p>The following example uses the <code>%=s</code> placeholder in order to allow you to check whether an email address with the provided <code>string</code> exists in the table, or, if <code>null</code> is passed, whether there is a user with a <code>null</code> email address.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.query.html build/final/api-html/hack/class.AsyncMysqlConnection.method.query.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.query.html 2019-09-19 11:41:24.049752108 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.query.html 2019-09-19 12:14:42.118505308 -0700
@@ -25,7 +25,7 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;AsyncMysqlQueryResult&gt;</code></a> - an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> representing the result of your query. Use
-<code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> to get the actual <a href="/hack/reference/class/AsyncMysqlQueryResult/"><code>AsyncMysqlQueryResult</code></a>
+<code>await</code> or <code>join</code> to get the actual <a href="/hack/reference/class/AsyncMysqlQueryResult/"><code>AsyncMysqlQueryResult</code></a>
object.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.serverInfo.html build/final/api-html/hack/class.AsyncMysqlConnection.method.serverInfo.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.serverInfo.html 2019-09-19 11:41:24.077753618 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.serverInfo.html 2019-09-19 12:14:42.146506000 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The server version as a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>.</li>
+<li><code>string</code> - The server version as a <code>string</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to get the version of the MySQL server that this connection is associated with via <a href="/hack/reference/class/AsyncMysqlConnection/serverInfo/"><code>AsyncMysqlConnection::serverInfo</code></a>.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.setReusable.html build/final/api-html/hack/class.AsyncMysqlConnection.method.setReusable.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.setReusable.html 2019-09-19 11:41:24.085754049 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.setReusable.html 2019-09-19 12:14:42.154506199 -0700
@@ -16,7 +16,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to make a connection not reusable in a connection pool with <a href="/hack/reference/class/AsyncMysqlConnection/setReusable/"><code>AsyncMysqlConnection::setReusable</code></a>. By default, connections in pools are reusable. So, here we create a pool connection that is assigned to <code>$conn</code>. When we close <code>$conn</code>, that destroys that connection permanently. So when we get <code>$conn2</code>, a whole new connection will need to be created since we can't use the connection that was associated to <code>$conn</code>.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.warningCount.html build/final/api-html/hack/class.AsyncMysqlConnection.method.warningCount.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnection.method.warningCount.html 2019-09-19 11:41:24.093754480 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnection.method.warningCount.html 2019-09-19 12:14:42.158506297 -0700
@@ -6,7 +6,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> count of errors, warnings, etc.</li>
+<li><code>int</code> - The <code>int</code> count of errors, warnings, etc.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to get the number of errors or warnings on the last SQL query via <a href="/hack/reference/class/AsyncMysqlConnection/warningCount/"><code>AsyncMysqlConnection::warningCount</code></a>.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectAttempts.html build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectAttempts.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectAttempts.html 2019-09-19 11:41:24.101754911 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectAttempts.html 2019-09-19 12:14:42.162506396 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectionAttributes.html build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectionAttributes.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectionAttributes.html 2019-09-19 11:41:24.101754911 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectionAttributes.html 2019-09-19 12:14:42.166506495 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectTimeout.html build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectTimeout.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectTimeout.html 2019-09-19 11:41:24.101754911 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setConnectTimeout.html 2019-09-19 12:14:42.166506495 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setQueryTimeout.html build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setQueryTimeout.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setQueryTimeout.html 2019-09-19 11:41:24.105755125 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setQueryTimeout.html 2019-09-19 12:14:42.170506595 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setSSLOptionsProvider.html build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setSSLOptionsProvider.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setSSLOptionsProvider.html 2019-09-19 11:41:24.105755125 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setSSLOptionsProvider.html 2019-09-19 12:14:42.170506595 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setTotalTimeout.html build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setTotalTimeout.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setTotalTimeout.html 2019-09-19 11:41:24.105755125 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnectionOptions.method.setTotalTimeout.html 2019-09-19 12:14:42.174506694 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionPool.method.__construct.html build/final/api-html/hack/class.AsyncMysqlConnectionPool.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectionPool.method.__construct.html 2019-09-19 11:41:24.129756420 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnectionPool.method.__construct.html 2019-09-19 12:14:42.198507287 -0700
@@ -7,8 +7,8 @@
</div>
<p>You can pass this constructor an <code>array</code> of options to tweak the behavior
of your pool. If you don't want an options, pass an empty <code>array()</code>.</p>
-<p>Here are the keys for that array, and all values are <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, except for
-<code>expiration_policy</code>, which is a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>:</p>
+<p>Here are the keys for that array, and all values are <code>int</code>, except for
+<code>expiration_policy</code>, which is a <code>string</code>:</p>
<ul>
<li><code>per_key_connection_limit</code>: The maximum number of connections allowed
in the pool for a single combination of
@@ -25,18 +25,18 @@
<li><code>age_timeout_micros</code>: The maximum age, in microseconds, that a connection
in the pool will be allowed to reach before being
destroyed. The default is 60 seconds.</li>
-<li><code>expiration_policy</code>: A <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> of either <code>'IdleTime'</code> or <code>'Age'&quot; that specifies whether connections in the pool will be destroyed based on how long it sits idle or total age in the pool. The default is</code>'Age'`.</li>
+<li><code>expiration_policy</code>: A <code>string</code> of either <code>'IdleTime'</code> or <code>'Age'&quot; that specifies whether connections in the pool will be destroyed based on how long it sits idle or total age in the pool. The default is</code>'Age'`.</li>
</ul>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/function/HH.darray/"><code>darray&lt;string, mixed&gt; $pool_options</code></a> - The <code>array</code> of options for the connection pool.
The key to each array element is an option listed
-above, while the value is an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>,
+above, while the value is an <code>int</code> or <code>string</code>,
depending on the option.</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows you how to create an <a href="/hack/reference/class/AsyncMysqlConnectionPool/"><code>AsyncMysqlConnectionPool</code></a> with various options, and then connect to MySQL asynchronously using those pool options. The various pool options that you can construct an AsyncMysqlConnectionPool with are:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectResult.method.__construct.html build/final/api-html/hack/class.AsyncMysqlConnectResult.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectResult.method.__construct.html 2019-09-19 11:41:23.957747148 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnectResult.method.__construct.html 2019-09-19 12:14:42.026503031 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectResult.method.elapsedMicros.html build/final/api-html/hack/class.AsyncMysqlConnectResult.method.elapsedMicros.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectResult.method.elapsedMicros.html 2019-09-19 11:41:23.961747363 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnectResult.method.elapsedMicros.html 2019-09-19 12:14:42.030503129 -0700
@@ -6,7 +6,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - the total establishing connection time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> microseconds.</li>
+<li><code>int</code> - the total establishing connection time as <code>int</code> microseconds.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>Every connection has a connection result. You get the connection result from a call to <a href="/hack/reference/class/AsyncMysqlConnection/connectResult/"><code>AsyncMysqlConnection::connectResult</code></a>. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlConnectResult/"><code>AsyncMysqlConnectResult</code></a> is <code>elapsedMicros()</code>, which tells you how long it took to make the connection.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectResult.method.endTime.html build/final/api-html/hack/class.AsyncMysqlConnectResult.method.endTime.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectResult.method.endTime.html 2019-09-19 11:41:23.965747580 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnectResult.method.endTime.html 2019-09-19 12:14:42.034503229 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - the end time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> seconds since epoch.</li>
+<li><code>float</code> - the end time as <code>float</code> seconds since epoch.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>Every connection has a connection result. You get the connection result from a call to <a href="/hack/reference/class/AsyncMysqlConnection/connectResult/"><code>AsyncMysqlConnection::connectResult</code></a>. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlConnectResult/"><code>AsyncMysqlConnectResult</code></a> is <code>endTime()</code>, which tells you when the connection operation completed.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectResult.method.startTime.html build/final/api-html/hack/class.AsyncMysqlConnectResult.method.startTime.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlConnectResult.method.startTime.html 2019-09-19 11:41:23.969747796 -0700
+++ build/final/api-html/hack/class.AsyncMysqlConnectResult.method.startTime.html 2019-09-19 12:14:42.038503328 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - the start time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> seconds since epoch.</li>
+<li><code>float</code> - the start time as <code>float</code> seconds since epoch.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>Every connection has a connection result. You get the connection result from a call to <a href="/hack/reference/class/AsyncMysqlConnection/connectResult/"><code>AsyncMysqlConnection::connectResult</code></a>. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlConnectResult/"><code>AsyncMysqlConnectResult</code></a> is <code>startTime()</code>, which tells you when the connection operation started.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.__construct.html build/final/api-html/hack/class.AsyncMysqlErrorResult.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.__construct.html 2019-09-19 11:41:24.161758144 -0700
+++ build/final/api-html/hack/class.AsyncMysqlErrorResult.method.__construct.html 2019-09-19 12:14:42.242508376 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.elapsedMicros.html build/final/api-html/hack/class.AsyncMysqlErrorResult.method.elapsedMicros.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.elapsedMicros.html 2019-09-19 11:41:24.169758575 -0700
+++ build/final/api-html/hack/class.AsyncMysqlErrorResult.method.elapsedMicros.html 2019-09-19 12:14:42.254508673 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - the total error producing time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> microseconds.</li>
+<li><code>int</code> - the total error producing time as <code>int</code> microseconds.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>When an error occurs when establishing a connection or on a query, and you catch the exception that is thrown, you will get an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a>. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a> is <code>elapsedMicros()</code>, which tells you how long the operation took until the error occurred.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.endTime.html build/final/api-html/hack/class.AsyncMysqlErrorResult.method.endTime.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.endTime.html 2019-09-19 11:41:24.173758789 -0700
+++ build/final/api-html/hack/class.AsyncMysqlErrorResult.method.endTime.html 2019-09-19 12:14:42.262508870 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - the end time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> seconds since epoch.</li>
+<li><code>float</code> - the end time as <code>float</code> seconds since epoch.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>When an error occurs when establishing a connection or on a query, and you catch the exception that is thrown, you will get an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a>. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a> is <code>endTime()</code>, which tells you when the connection operation completed.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.failureType.html build/final/api-html/hack/class.AsyncMysqlErrorResult.method.failureType.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.failureType.html 2019-09-19 11:41:24.189759651 -0700
+++ build/final/api-html/hack/class.AsyncMysqlErrorResult.method.failureType.html 2019-09-19 12:14:42.270509069 -0700
@@ -7,7 +7,7 @@
<code>'Failed'</code>, representing the server rejecting the connection or query.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - the type of failure, either <code>'TimedOut'</code> or <code>'Failed'</code>.</li>
+<li><code>string</code> - the type of failure, either <code>'TimedOut'</code> or <code>'Failed'</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>When an error occurs when establishing a connection or on a query, and you catch the exception that is thrown, you will get an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a>. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a> is <code>failureType()</code>, which tells you whether the operation was a timeout (via the string <code>TimedOut</code>) or a server rejection of our connection or query (via the string <code>Failed</code>).</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_errno.html build/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_errno.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_errno.html 2019-09-19 11:41:24.201760299 -0700
+++ build/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_errno.html 2019-09-19 12:14:42.274509168 -0700
@@ -8,7 +8,7 @@
for information on the error numbers.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The error number as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</li>
+<li><code>int</code> - The error number as an <code>int</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>When an error occurs when establishing a connection or on a query, and you catch the exception that is thrown, you will get an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a>. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a> is <code>mysql_errno()</code>, which gives you the MySQL error number. In this case, the error number is 1146, which represents a table not existing.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_error.html build/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_error.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_error.html 2019-09-19 11:41:24.205760513 -0700
+++ build/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_error.html 2019-09-19 12:14:42.278509266 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The error string.</li>
+<li><code>string</code> - The error string.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>When an error occurs when establishing a connection or on a query, and you catch the exception that is thrown, you will get an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a>. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a> is <code>mysql_error()</code>, which gives you the MySQL error string. In this case, the error string is letting us know that the <code>bogus</code> table does not exist.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_normalize_error.html build/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_normalize_error.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_normalize_error.html 2019-09-19 11:41:24.221761375 -0700
+++ build/final/api-html/hack/class.AsyncMysqlErrorResult.method.mysql_normalize_error.html 2019-09-19 12:14:42.282509366 -0700
@@ -8,7 +8,7 @@
normalized string provided by the MySQL client.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The normalized error string.</li>
+<li><code>string</code> - The normalized error string.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>When an error occurs when establishing a connection or on a query, and you catch the exception that is thrown, you will get an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a>. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a> is <code>mysql_normalize_error()</code>, which gives you possibly alternative, normalized version of the error provided by <a href="/hack/reference/class/AsyncMysqlErrorResult/mysql_error/"><code>mysql_error()</code></a>. Many times they are the same; it depends on how the client provides the error messages. In this case, the two errors are the same; the error string is letting us know that the <code>bogus</code> table does not exist.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.startTime.html build/final/api-html/hack/class.AsyncMysqlErrorResult.method.startTime.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlErrorResult.method.startTime.html 2019-09-19 11:41:24.221761375 -0700
+++ build/final/api-html/hack/class.AsyncMysqlErrorResult.method.startTime.html 2019-09-19 12:14:42.290509564 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - the start time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> seconds since epoch.</li>
+<li><code>float</code> - the start time as <code>float</code> seconds since epoch.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>When an error occurs when establishing a connection or on a query, and you catch the exception that is thrown, you will get an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a>. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlErrorResult/"><code>AsyncMysqlErrorResult</code></a> is <code>startTime()</code>, which tells you when the connection operation began.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlException.method.mysqlErrorCode.html build/final/api-html/hack/class.AsyncMysqlException.method.mysqlErrorCode.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlException.method.mysqlErrorCode.html 2019-09-19 11:41:24.245762668 -0700
+++ build/final/api-html/hack/class.AsyncMysqlException.method.mysqlErrorCode.html 2019-09-19 12:14:42.318510256 -0700
@@ -8,7 +8,7 @@
for information on the error numbers.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The error number as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</li>
+<li><code>int</code> - The error number as an <code>int</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/AsyncMysqlException/mysqlErrorCode/"><code>AsyncMysqlException::mysqlErrorCode</code></a> to get the raw MySQL error code associated with this exception. The most likely error code for this example will be <code>1045</code> for access denied.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlException.method.mysqlErrorString.html build/final/api-html/hack/class.AsyncMysqlException.method.mysqlErrorString.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlException.method.mysqlErrorString.html 2019-09-19 11:41:24.249762885 -0700
+++ build/final/api-html/hack/class.AsyncMysqlException.method.mysqlErrorString.html 2019-09-19 12:14:42.326510455 -0700
@@ -6,7 +6,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The error string.</li>
+<li><code>string</code> - The error string.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/AsyncMysqlException/mysqlErrorString/"><code>AsyncMysqlException::mysqlErrorString</code></a> to get the raw MySQL error string associated with this exception. For this example, the most likely exception string will be something like:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryErrorResult.method.__construct.html build/final/api-html/hack/class.AsyncMysqlQueryErrorResult.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryErrorResult.method.__construct.html 2019-09-19 11:41:24.261763531 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryErrorResult.method.__construct.html 2019-09-19 12:14:42.334510653 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryErrorResult.method.numSuccessfulQueries.html build/final/api-html/hack/class.AsyncMysqlQueryErrorResult.method.numSuccessfulQueries.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryErrorResult.method.numSuccessfulQueries.html 2019-09-19 11:41:24.269763962 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryErrorResult.method.numSuccessfulQueries.html 2019-09-19 12:14:42.346510950 -0700
@@ -7,7 +7,7 @@
let you know how many of those there were.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of successful queries before the error as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</li>
+<li><code>int</code> - The number of successful queries before the error as an <code>int</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example shows how we can get the number of successful queries of a multi-query, even though one of those queries gave us an error (which we caught in the exception). This is done via <a href="/hack/reference/class/AsyncMysqlQueryErrorResult/numSuccessfulQueries/"><code>AsyncMysqlQueryErrorResult::numSuccessfulQueries</code></a>.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.__construct.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.__construct.html 2019-09-19 11:41:24.281764609 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.__construct.html 2019-09-19 12:14:42.362511346 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.elapsedMicros.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.elapsedMicros.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.elapsedMicros.html 2019-09-19 11:41:24.285764824 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.elapsedMicros.html 2019-09-19 12:14:42.370511544 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - the total successful result producing time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> microseconds.</li>
+<li><code>int</code> - the total successful result producing time as <code>int</code> microseconds.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>Every successful query has a result. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlQueryResult/"><code>AsyncMysqlQueryResult</code></a> is <code>elapsedMicros()</code>, which tells you how long it took to perform the query and get the result.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.endTime.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.endTime.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.endTime.html 2019-09-19 11:41:24.289765040 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.endTime.html 2019-09-19 12:14:42.374511643 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - the end time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> seconds since epoch.</li>
+<li><code>float</code> - the end time as <code>float</code> seconds since epoch.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>Every successful query has a result. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlQueryResult/"><code>AsyncMysqlQueryResult</code></a> is <code>endTime()</code>, which tells you the time when we finally got our result.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.lastInsertId.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.lastInsertId.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.lastInsertId.html 2019-09-19 11:41:24.293765255 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.lastInsertId.html 2019-09-19 12:14:42.382511841 -0700
@@ -8,7 +8,7 @@
more information.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The last insert id, or 0 if none existed.</li>
+<li><code>int</code> - The last insert id, or 0 if none existed.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example shows how to use the <a href="/hack/reference/class/AsyncMysqlQueryResult/lastInsertId/"><code>AsyncMysqlQueryResult::lastInsertId</code></a> method to get the last primary id inserted into a table, if one exists. This will return <code>0</code> if your query did not actually insert an id, for example in a <code>SELECT</code> statement.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.mapRows.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.mapRows.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.mapRows.html 2019-09-19 11:41:24.297765471 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.mapRows.html 2019-09-19 12:14:42.390512039 -0700
@@ -4,10 +4,10 @@
<pre><code class="language-PHP">public function mapRows(): Vector&lt;Map&lt;string, ?string&gt;&gt;;
</code></pre>
</div>
-<p>All values come back as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>s. If you want typed values, use
+<p>All values come back as <code>string</code>s. If you want typed values, use
<a href="/hack/reference/class/AsyncMysqlQueryResult/mapRowsTyped/"><code>mapRowsTyped()</code></a>.</p>
<p>The rows are returned as a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> objects. The <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> objects map
-column names to (possibly <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>) <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> values.</p>
+column names to (possibly <code>null</code>) <code>string</code> values.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Vector/"><code>Vector&lt;Map&lt;string, ?string&gt;&gt;</code></a> - A <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> objects, where the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> elements are the
@@ -31,7 +31,7 @@
}
</code></pre>
</div>
-<p>Note that all values in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> returned from <code>mapRows</code> will be <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>. If you want specifically-typed values, use <a href="/hack/reference/class/AsyncMysqlQueryResult/mapRowsTyped/"><code>mapRowsTyped</code></a></p>
+<p>Note that all values in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> returned from <code>mapRows</code> will be <code>string</code> or <code>null</code>. If you want specifically-typed values, use <a href="/hack/reference/class/AsyncMysqlQueryResult/mapRowsTyped/"><code>mapRowsTyped</code></a></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.mapRowsTyped.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.mapRowsTyped.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.mapRowsTyped.html 2019-09-19 11:41:24.305765902 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.mapRowsTyped.html 2019-09-19 12:14:42.398512237 -0700
@@ -5,8 +5,8 @@
</code></pre>
</div>
<p>The rows are returned as a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> objects. The <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> objects map
-column names to (possibly <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>) <code>mixed</code> values (e.g., an <code>INTEGER</code> column
-will come back as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.)</p>
+column names to (possibly <code>null</code>) <code>mixed</code> values (e.g., an <code>INTEGER</code> column
+will come back as an <code>int</code>.)</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Vector/"><code>Vector&lt;Map&lt;string, mixed&gt;&gt;</code></a> - A <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> objects, where the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> elements are the
@@ -34,7 +34,7 @@
}
</code></pre>
</div>
-<p>Note that all values in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> returned from <code>mapRowsTyped</code> will be the actual typed representation of the database type, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>. Above you can see we have <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> and <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>. If you want just <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> values for everything, use <a href="/hack/reference/class/AsyncMysqlQueryResult/mapRows/"><code>mapRows</code></a></p>
+<p>Note that all values in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> returned from <code>mapRowsTyped</code> will be the actual typed representation of the database type, or <code>null</code>. Above you can see we have <code>string</code> and <code>int</code>. If you want just <code>string</code> values for everything, use <a href="/hack/reference/class/AsyncMysqlQueryResult/mapRows/"><code>mapRows</code></a></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.numRowsAffected.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.numRowsAffected.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.numRowsAffected.html 2019-09-19 11:41:24.317766548 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.numRowsAffected.html 2019-09-19 12:14:42.410512534 -0700
@@ -11,7 +11,7 @@
documentation for more information.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of rows affected as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</li>
+<li><code>int</code> - The number of rows affected as an <code>int</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example shows how to determine the number of rows affected by a given query using <a href="/hack/reference/class/AsyncMysqlQueryResult/numRowsAffected/"><code>AsyncMysqlQueryResult::numRowsAffected</code></a>. This is especially useful on an <code>INSERT</code> query or similar, where you won't get any rows back in your result, but you want to make sure your query did what it was supposed to do.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.numRows.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.numRows.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.numRows.html 2019-09-19 11:41:24.309766117 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.numRows.html 2019-09-19 12:14:42.406512435 -0700
@@ -11,7 +11,7 @@
more information.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of rows in the current result as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</li>
+<li><code>int</code> - The number of rows in the current result as an <code>int</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example shows how to determine the number of rows returned from a given query using <a href="/hack/reference/class/AsyncMysqlQueryResult/numRows/"><code>AsyncMysqlQueryResult::numRows</code></a>.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.recvGtid.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.recvGtid.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.recvGtid.html 2019-09-19 11:41:24.321766764 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.recvGtid.html 2019-09-19 12:14:42.414512632 -0700
@@ -6,6 +6,6 @@
<p>This is particularly useful for <code>INSERT</code>, <code>DELETE</code>, <code>UPDATE</code> statements.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The gtid of the current commit as a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>.</li>
+<li><code>string</code> - The gtid of the current commit as a <code>string</code>.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.startTime.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.startTime.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.startTime.html 2019-09-19 11:41:24.333767410 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.startTime.html 2019-09-19 12:14:42.422512831 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - the start time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> seconds since epoch.</li>
+<li><code>float</code> - the start time as <code>float</code> seconds since epoch.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>Every successful query has a result. And one of the methods on an <a href="/hack/reference/class/AsyncMysqlQueryResult/"><code>AsyncMysqlQueryResult</code></a> is <code>startTime()</code>, which tells you the time when we started to get our result.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.vectorRows.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.vectorRows.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.vectorRows.html 2019-09-19 11:41:24.341767841 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.vectorRows.html 2019-09-19 12:14:42.430513029 -0700
@@ -4,10 +4,10 @@
<pre><code class="language-PHP">public function vectorRows(): Vector&lt;KeyedContainer&lt;int, ?string&gt;&gt;;
</code></pre>
</div>
-<p>All values come back as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>s. If you want typed values, use
+<p>All values come back as <code>string</code>s. If you want typed values, use
<a href="/hack/reference/class/AsyncMysqlQueryResult/vectorRowsTyped/"><code>vectorRowsTyped()</code></a>.</p>
<p>The rows are returned as a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> objects which hold the
-(possibly <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>) <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> values of each column in the order of the
+(possibly <code>null</code>) <code>string</code> values of each column in the order of the
original query.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
@@ -32,7 +32,7 @@
}
</code></pre>
</div>
-<p>Note that all values in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> returned from <code>vectorRows</code> will be <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>. If you want specifically-typed values, use <a href="/hack/reference/class/AsyncMysqlQueryResult/vectorRowsTyped/"><code>vectorRowsTyped</code></a>.</p>
+<p>Note that all values in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> returned from <code>vectorRows</code> will be <code>string</code> or <code>null</code>. If you want specifically-typed values, use <a href="/hack/reference/class/AsyncMysqlQueryResult/vectorRowsTyped/"><code>vectorRowsTyped</code></a>.</p>
<p>Also understand that if you want the actual column names associated with the values in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, you should use <a href="/hack/reference/class/AsyncMysqlQueryResult/mapRows/"><code>mapRows</code></a> instead.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.vectorRowsTyped.html build/final/api-html/hack/class.AsyncMysqlQueryResult.method.vectorRowsTyped.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlQueryResult.method.vectorRowsTyped.html 2019-09-19 11:41:24.349768272 -0700
+++ build/final/api-html/hack/class.AsyncMysqlQueryResult.method.vectorRowsTyped.html 2019-09-19 12:14:42.434513127 -0700
@@ -5,8 +5,8 @@
</code></pre>
</div>
<p>The rows are returned as a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> objects which hold the
-(possibly <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>) <code>mixed</code> values of each column in the order of the
-original query (e.g., an <code>INTEGER</code> column will come back as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.).</p>
+(possibly <code>null</code>) <code>mixed</code> values of each column in the order of the
+original query (e.g., an <code>INTEGER</code> column will come back as an <code>int</code>.).</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Vector/"><code>Vector&lt;KeyedContainer&lt;int, mixed&gt;&gt;</code></a> - A <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> objects, where the outer <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>
@@ -34,7 +34,7 @@
}
</code></pre>
</div>
-<p>Note that all values in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> returned from <code>vectorRowsTyped</code> will be the actual typed representation of the database type, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>. Above you can see we have <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> and <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>. If you want just <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> values for everything, use <a href="/hack/reference/class/AsyncMysqlQueryResult/vectorRows/"><code>vectorRows</code></a></p>
+<p>Note that all values in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> returned from <code>vectorRowsTyped</code> will be the actual typed representation of the database type, or <code>null</code>. Above you can see we have <code>string</code> and <code>int</code>. If you want just <code>string</code> values for everything, use <a href="/hack/reference/class/AsyncMysqlQueryResult/vectorRows/"><code>vectorRows</code></a></p>
<p>Also understand that if you want the actual column names associated with the values in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, you should use <a href="/hack/reference/class/AsyncMysqlQueryResult/mapRowsTyped/"><code>mapRowsTyped</code></a> instead.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlResult.method.__construct.html build/final/api-html/hack/class.AsyncMysqlResult.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlResult.method.__construct.html 2019-09-19 11:41:24.361768919 -0700
+++ build/final/api-html/hack/class.AsyncMysqlResult.method.__construct.html 2019-09-19 12:14:42.442513326 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlResult.method.elapsedMicros.html build/final/api-html/hack/class.AsyncMysqlResult.method.elapsedMicros.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlResult.method.elapsedMicros.html 2019-09-19 11:41:24.369769350 -0700
+++ build/final/api-html/hack/class.AsyncMysqlResult.method.elapsedMicros.html 2019-09-19 12:14:42.450513523 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - the total operation time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> microseconds.</li>
+<li><code>int</code> - the total operation time as <code>int</code> microseconds.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>AsyncMysqlResult is abstract. See specific, concrete classes for examples of <a href="/hack/reference/class/AsyncMysqlResult/elapsedMicros/"><code>AsyncMysqlResult::elapsedMicros</code></a> (e.g., AsyncMysqlConnectResult, AsyncMysqlErrorResult)</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlResult.method.endTime.html build/final/api-html/hack/class.AsyncMysqlResult.method.endTime.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlResult.method.endTime.html 2019-09-19 11:41:24.373769566 -0700
+++ build/final/api-html/hack/class.AsyncMysqlResult.method.endTime.html 2019-09-19 12:14:42.450513523 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - the end time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> seconds since epoch.</li>
+<li><code>float</code> - the end time as <code>float</code> seconds since epoch.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>AsyncMysqlResult is abstract. See specific, concrete classes for examples of <a href="/hack/reference/class/AsyncMysqlResult/endTime/"><code>AsyncMysqlResult::endTime</code></a> (e.g., AsyncMysqlConnectResult, AsyncMysqlErrorResult)</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlResult.method.startTime.html build/final/api-html/hack/class.AsyncMysqlResult.method.startTime.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlResult.method.startTime.html 2019-09-19 11:41:24.377769781 -0700
+++ build/final/api-html/hack/class.AsyncMysqlResult.method.startTime.html 2019-09-19 12:14:42.454513622 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - the start time as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> seconds since epoch.</li>
+<li><code>float</code> - the start time as <code>float</code> seconds since epoch.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>AsyncMysqlResult is abstract. See specific, concrete classes for examples of <a href="/hack/reference/class/AsyncMysqlResult/startTime/"><code>AsyncMysqlResult::startTime</code></a> (e.g., AsyncMysqlConnectResult, AsyncMysqlErrorResult)</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.html build/final/api-html/hack/class.AsyncMysqlRowBlock.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.html 2019-09-19 11:41:24.461774307 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.html 2019-09-19 12:14:42.526515404 -0700
@@ -30,9 +30,9 @@
<li><a href="/hack/reference/class/AsyncMysqlRowBlock/getFieldAsDouble/"><code>-&gt;getFieldAsDouble(int $row, mixed $field): float</code></a><br />
Get a certain field (column) value from a certain row as <code>double</code></li>
<li><a href="/hack/reference/class/AsyncMysqlRowBlock/getFieldAsInt/"><code>-&gt;getFieldAsInt(int $row, mixed $field): int</code></a><br />
-Get a certain field (column) value from a certain row as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+Get a certain field (column) value from a certain row as <code>int</code></li>
<li><a href="/hack/reference/class/AsyncMysqlRowBlock/getFieldAsString/"><code>-&gt;getFieldAsString(int $row, mixed $field): string</code></a><br />
-Get a certain field (column) value from a certain row as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+Get a certain field (column) value from a certain row as <code>string</code></li>
<li><a href="/hack/reference/class/AsyncMysqlRowBlock/getIterator/"><code>-&gt;getIterator(): KeyedIterator&lt;int, AsyncMysqlRow&gt;</code></a><br />
Get the iterator for the rows in the block</li>
<li><a href="/hack/reference/class/AsyncMysqlRowBlock/getRow/"><code>-&gt;getRow(int $row): AsyncMysqlRow</code></a><br />
@@ -40,7 +40,7 @@
<li><a href="/hack/reference/class/AsyncMysqlRowBlock/isEmpty/"><code>-&gt;isEmpty(): bool</code></a><br />
Returns whether there were any rows are returned in the current row block</li>
<li><a href="/hack/reference/class/AsyncMysqlRowBlock/isNull/"><code>-&gt;isNull(int $row, mixed $field): bool</code></a><br />
-Returns whether a field (column) value is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a></li>
+Returns whether a field (column) value is <code>null</code></li>
</ul>
<h3 class="headingWithAnchor" id="interface-synopsis__private-methods">Private Methods<a href="#interface-synopsis__private-methods"><i class="glyphIcon fa fa-link"></i></a></h3>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.__construct.html build/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.__construct.html 2019-09-19 11:41:24.549779048 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.__construct.html 2019-09-19 12:14:42.614517582 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.key.html build/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.key.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.key.html 2019-09-19 11:41:24.557779479 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.key.html 2019-09-19 12:14:42.618517681 -0700
@@ -5,11 +5,11 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The current row number associated with the current iterator
+<li><code>int</code> - The current row number associated with the current iterator
position.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example shows you how to use <a href="/hack/reference/class/AsyncMysqlRowBlockIterator/key/"><code>AsyncMysqlRowBlockIterator::key</code></a> to get the actual key pointing to an <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a> within the block iterator. The key will be an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</p>
+<p>The following example shows you how to use <a href="/hack/reference/class/AsyncMysqlRowBlockIterator/key/"><code>AsyncMysqlRowBlockIterator::key</code></a> to get the actual key pointing to an <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a> within the block iterator. The key will be an <code>int</code>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.next.html build/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.next.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.next.html 2019-09-19 11:41:24.557779479 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.next.html 2019-09-19 12:14:42.618517681 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows you how to use <a href="/hack/reference/class/AsyncMysqlRowBlockIterator/next/"><code>AsyncMysqlRowBlockIterator::next</code></a> to move on to the next <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a> in the iterator, assuming one exists.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.rewind.html build/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.rewind.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.rewind.html 2019-09-19 11:41:24.561779694 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlockIterator.method.rewind.html 2019-09-19 12:14:42.622517780 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/AsyncMysqlRowBlockIterator/rewind/"><code>AsyncMysqlRowBlockIterator::rewind</code></a> to get back to the beginning of the iterator as necessary.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.at.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.at.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.at.html 2019-09-19 11:41:24.465774522 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.at.html 2019-09-19 12:14:42.534515603 -0700
@@ -9,7 +9,7 @@
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>int $row</code> - the row index.</li>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.__construct.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.__construct.html 2019-09-19 11:41:24.461774307 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.__construct.html 2019-09-19 12:14:42.530515503 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.count.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.count.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.count.html 2019-09-19 11:41:24.469774738 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.count.html 2019-09-19 12:14:42.534515603 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of rows in the current row block.</li>
+<li><code>int</code> - The number of rows in the current row block.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/AsyncMysqlRowBlock/count/"><code>AsyncMysqlRowBlock::count</code></a> to get the number of rows in the given row block.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldFlags.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldFlags.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldFlags.html 2019-09-19 11:41:24.477775169 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldFlags.html 2019-09-19 12:14:42.546515899 -0700
@@ -9,11 +9,11 @@
<p>See <a href="http://goo.gl/1RCN2l">here</a> for the possible flags.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The flags of the column as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</li>
+<li><code>int</code> - The flags of the column as an <code>int</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/AsyncMysqlRowBlock/fieldFlags/"><code>AsyncMysqlRowBlock::fieldFlags</code></a> to get the bitwise <code>OR</code> combination of the flags that are set for the <code>userID</code> field. The flags are as follows:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldName.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldName.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldName.html 2019-09-19 11:41:24.481775384 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldName.html 2019-09-19 12:14:42.554516098 -0700
@@ -11,7 +11,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The name of the column as a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>.</li>
+<li><code>string</code> - The name of the column as a <code>string</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/AsyncMysqlRowBlock/fieldName/"><code>AsyncMysqlRowBlock::fieldName</code></a> to get the name of a field at a given index in the row block</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldsCount.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldsCount.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldsCount.html 2019-09-19 11:41:24.501776462 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldsCount.html 2019-09-19 12:14:42.578516691 -0700
@@ -6,7 +6,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of columns in the current row block.</li>
+<li><code>int</code> - The number of columns in the current row block.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/AsyncMysqlRowBlock/fieldsCount/"><code>AsyncMysqlRowBlock::fieldsCount</code></a> to get the total number of fields represented in the row block</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldType.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldType.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldType.html 2019-09-19 11:41:24.493776031 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.fieldType.html 2019-09-19 12:14:42.570516493 -0700
@@ -9,11 +9,11 @@
integer mappings to SQL types.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The type of the field as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</li>
+<li><code>int</code> - The type of the field as an <code>int</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/AsyncMysqlRowBlock/fieldType/"><code>AsyncMysqlRowBlock::fieldType</code></a> to get the data type of the <code>email</code> field. Here are the available data types:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsDouble.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsDouble.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsDouble.html 2019-09-19 11:41:24.509776893 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsDouble.html 2019-09-19 12:14:42.586516889 -0700
@@ -7,19 +7,19 @@
</code></pre>
</div>
<p>If the column from which you are retrieving the value is not an numeric
-type, then an <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a> is thrown.</p>
+type, then an <code>Exception</code> is thrown.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>int $row</code> - the row index.</li>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - The <code>double</code> value of the field (column); or an <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a> if it
+<li><code>float</code> - The <code>double</code> value of the field (column); or an <code>Exception</code> if it
the column is not numeric.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example shows how to get a field value as a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> value via <a href="/hack/reference/class/AsyncMysqlRowBlock/getFieldAsDouble/"><code>AsyncMysqlRowBlock::getFieldAsDouble</code></a>. Assume this was the SQL used to create the example table:</p>
+<p>The following example shows how to get a field value as a <code>float</code> value via <a href="/hack/reference/class/AsyncMysqlRowBlock/getFieldAsDouble/"><code>AsyncMysqlRowBlock::getFieldAsDouble</code></a>. Assume this was the SQL used to create the example table:</p>
<div class="highlight fbgfm">
<pre><code>CREATE TABLE test_table (
userID SMALLINT UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
@@ -30,7 +30,7 @@
);
</code></pre>
</div>
-<p>In this case, we are actually getting a field that is an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> (or <code>SMALLINT</code>). But there is an automatic conversion to a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>.</p>
+<p>In this case, we are actually getting a field that is an <code>int</code> (or <code>SMALLINT</code>). But there is an automatic conversion to a <code>float</code>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsInt.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsInt.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsInt.html 2019-09-19 11:41:24.517777324 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsInt.html 2019-09-19 12:14:42.590516987 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Get a certain field (column) value from a certain row as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Get a certain field (column) value from a certain row as <code>int</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function getFieldAsInt(
int $row,
@@ -7,19 +7,19 @@
</code></pre>
</div>
<p>If the column from which you are retrieving the value is not an integral
-type, then an <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a> is thrown.</p>
+type, then an <code>Exception</code> is thrown.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>int $row</code> - the row index.</li>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> value of the field (column); or an <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a> if it
+<li><code>int</code> - The <code>int</code> value of the field (column); or an <code>Exception</code> if it
the column is not integral.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example shows how to get a field value as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> value via <a href="/hack/reference/class/AsyncMysqlRowBlock/getFieldAsInt/"><code>AsyncMysqlRowBlock::getFieldAsInt</code></a>. Assume this was the SQL used to create the example table:</p>
+<p>The following example shows how to get a field value as an <code>int</code> value via <a href="/hack/reference/class/AsyncMysqlRowBlock/getFieldAsInt/"><code>AsyncMysqlRowBlock::getFieldAsInt</code></a>. Assume this was the SQL used to create the example table:</p>
<div class="highlight fbgfm">
<pre><code>CREATE TABLE test_table (
userID SMALLINT UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
@@ -30,7 +30,7 @@
);
</code></pre>
</div>
-<p>In this case, we are actually getting a field that is an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> (or <code>SMALLINT</code>).</p>
+<p>In this case, we are actually getting a field that is an <code>int</code> (or <code>SMALLINT</code>).</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsString.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsString.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsString.html 2019-09-19 11:41:24.521777539 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.getFieldAsString.html 2019-09-19 12:14:42.594517087 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Get a certain field (column) value from a certain row as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Get a certain field (column) value from a certain row as <code>string</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function getFieldAsString(
int $row,
@@ -9,14 +9,14 @@
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>int $row</code> - the row index.</li>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> value of the field (column).</li>
+<li><code>string</code> - The <code>string</code> value of the field (column).</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example shows how to get a field value as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> value via <a href="/hack/reference/class/AsyncMysqlRowBlock/getFieldAsString/"><code>AsyncMysqlRowBlock::getFieldAsString</code></a>. Assume this was the SQL used to create the example table:</p>
+<p>The following example shows how to get a field value as an <code>string</code> value via <a href="/hack/reference/class/AsyncMysqlRowBlock/getFieldAsString/"><code>AsyncMysqlRowBlock::getFieldAsString</code></a>. Assume this was the SQL used to create the example table:</p>
<div class="highlight fbgfm">
<pre><code>CREATE TABLE test_table (
userID SMALLINT UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
@@ -27,7 +27,7 @@
);
</code></pre>
</div>
-<p>In this case, we are actually getting a field that is a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> (or <code>VARCHAR</code>).</p>
+<p>In this case, we are actually getting a field that is a <code>string</code> (or <code>VARCHAR</code>).</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.getIterator.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.getIterator.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.getIterator.html 2019-09-19 11:41:24.529777970 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.getIterator.html 2019-09-19 12:14:42.598517186 -0700
@@ -9,7 +9,7 @@
row block.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example shows you how to get an iterator of an <a href="/hack/reference/class/AsyncMysqlRowBlock/"><code>AsyncMysqlRowBlock</code></a> via <code>getIterator()</code>. Getting an iterator of an <a href="/hack/reference/class/AsyncMysqlRowBlock/"><code>AsyncMysqlRowBlock</code></a> gives you an <a href="/hack/reference/class/AsyncMysqlRowBlockIterator/"><code>AsyncMysqlRowBlockIterator</code></a>, where each key of that iterator is an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> representing the key to an <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a> of that row block, and each value from <code>current()</code> is the actual <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a>.</p>
+<p>The following example shows you how to get an iterator of an <a href="/hack/reference/class/AsyncMysqlRowBlock/"><code>AsyncMysqlRowBlock</code></a> via <code>getIterator()</code>. Getting an iterator of an <a href="/hack/reference/class/AsyncMysqlRowBlock/"><code>AsyncMysqlRowBlock</code></a> gives you an <a href="/hack/reference/class/AsyncMysqlRowBlockIterator/"><code>AsyncMysqlRowBlockIterator</code></a>, where each key of that iterator is an <code>int</code> representing the key to an <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a> of that row block, and each value from <code>current()</code> is the actual <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a>.</p>
<p>And then you can perform operations on that <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a>, including get an iterator of that as well.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.getRow.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.getRow.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.getRow.html 2019-09-19 11:41:24.533778186 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.getRow.html 2019-09-19 12:14:42.602517285 -0700
@@ -15,7 +15,7 @@
row block.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example shows you how to get a row from a row block via <a href="/hack/reference/class/AsyncMysqlRowBlock/getRow/"><code>AsyncMysqlRowBlock::getRow</code></a>. You pass an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> specifying the row of the row block you want.</p>
+<p>The following example shows you how to get a row from a row block via <a href="/hack/reference/class/AsyncMysqlRowBlock/getRow/"><code>AsyncMysqlRowBlock::getRow</code></a>. You pass an <code>int</code> specifying the row of the row block you want.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.isNull.html build/final/api-html/hack/class.AsyncMysqlRowBlock.method.isNull.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowBlock.method.isNull.html 2019-09-19 11:41:24.541778617 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowBlock.method.isNull.html 2019-09-19 12:14:42.606517384 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns whether a field (column) value is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns whether a field (column) value is <code>null</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function isNull(
int $row,
@@ -9,14 +9,14 @@
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>int $row</code> - the row index.</li>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>bool</code> - <code>true</code> if the column value is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>; <code>false</code> otherwise.</li>
+<li><code>bool</code> - <code>true</code> if the column value is <code>null</code>; <code>false</code> otherwise.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example uses <a href="/hack/reference/class/AsyncMysqlRowBlock/isNull/"><code>AsyncMysqlRowBlock::isNull</code></a> to check if a field value is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> (e.g., if a field was set in SQL to something like <code>age SMALLINT NULL</code>, then that field <em>could</em> be <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>).</p>
+<p>The following example uses <a href="/hack/reference/class/AsyncMysqlRowBlock/isNull/"><code>AsyncMysqlRowBlock::isNull</code></a> to check if a field value is <code>null</code> (e.g., if a field was set in SQL to something like <code>age SMALLINT NULL</code>, then that field <em>could</em> be <code>null</code>).</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.html build/final/api-html/hack/class.AsyncMysqlRow.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.html 2019-09-19 11:41:24.389770428 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRow.html 2019-09-19 12:14:42.462513821 -0700
@@ -18,13 +18,13 @@
<li><a href="/hack/reference/class/AsyncMysqlRow/getFieldAsDouble/"><code>-&gt;getFieldAsDouble(mixed $field): float</code></a><br />
Get a certain field (column) value as a <code>double</code></li>
<li><a href="/hack/reference/class/AsyncMysqlRow/getFieldAsInt/"><code>-&gt;getFieldAsInt(mixed $field): int</code></a><br />
-Get a certain field (column) value as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+Get a certain field (column) value as an <code>int</code></li>
<li><a href="/hack/reference/class/AsyncMysqlRow/getFieldAsString/"><code>-&gt;getFieldAsString(mixed $field): string</code></a><br />
-Get a certain field (column) value as a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+Get a certain field (column) value as a <code>string</code></li>
<li><a href="/hack/reference/class/AsyncMysqlRow/getIterator/"><code>-&gt;getIterator(): KeyedIterator&lt;string, mixed&gt;</code></a><br />
Get the iterator over the fields in the current row</li>
<li><a href="/hack/reference/class/AsyncMysqlRow/isNull/"><code>-&gt;isNull(mixed $field): bool</code></a><br />
-Returns whether a field (column) value is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a></li>
+Returns whether a field (column) value is <code>null</code></li>
</ul>
<h3 class="headingWithAnchor" id="interface-synopsis__private-methods">Private Methods<a href="#interface-synopsis__private-methods"><i class="glyphIcon fa fa-link"></i></a></h3>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowIterator.method.__construct.html build/final/api-html/hack/class.AsyncMysqlRowIterator.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowIterator.method.__construct.html 2019-09-19 11:41:24.577780556 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowIterator.method.__construct.html 2019-09-19 12:14:42.630517978 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowIterator.method.current.html build/final/api-html/hack/class.AsyncMysqlRowIterator.method.current.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowIterator.method.current.html 2019-09-19 11:41:24.581780772 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowIterator.method.current.html 2019-09-19 12:14:42.634518077 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The column name associated with the current iterator
+<li><code>string</code> - The column name associated with the current iterator
position.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowIterator.method.key.html build/final/api-html/hack/class.AsyncMysqlRowIterator.method.key.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowIterator.method.key.html 2019-09-19 11:41:24.581780772 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowIterator.method.key.html 2019-09-19 12:14:42.634518077 -0700
@@ -5,10 +5,10 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The column number associated with the current iterator position.</li>
+<li><code>int</code> - The column number associated with the current iterator position.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example shows you how to use <a href="/hack/reference/class/AsyncMysqlRowIterator/key/"><code>AsyncMysqlRowIterator::key</code></a> to get the actual <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> key pointing to the field within the row iterator.</p>
+<p>The following example shows you how to use <a href="/hack/reference/class/AsyncMysqlRowIterator/key/"><code>AsyncMysqlRowIterator::key</code></a> to get the actual <code>int</code> key pointing to the field within the row iterator.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowIterator.method.next.html build/final/api-html/hack/class.AsyncMysqlRowIterator.method.next.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowIterator.method.next.html 2019-09-19 11:41:24.585780987 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowIterator.method.next.html 2019-09-19 12:14:42.638518176 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows you how to use <a href="/hack/reference/class/AsyncMysqlRowIterator/next/"><code>AsyncMysqlRowIterator::next</code></a> to move on to the next field in the iterator, assuming one exists.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowIterator.method.rewind.html build/final/api-html/hack/class.AsyncMysqlRowIterator.method.rewind.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRowIterator.method.rewind.html 2019-09-19 11:41:24.589781203 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRowIterator.method.rewind.html 2019-09-19 12:14:42.638518176 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/AsyncMysqlRowIterator/rewind/"><code>AsyncMysqlRowIterator::rewind</code></a> to get back to the beginning of the iterator as necessary.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.at.html build/final/api-html/hack/class.AsyncMysqlRow.method.at.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.at.html 2019-09-19 11:41:24.393770643 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRow.method.at.html 2019-09-19 12:14:42.466513920 -0700
@@ -7,7 +7,7 @@
</div>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.__construct.html build/final/api-html/hack/class.AsyncMysqlRow.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.__construct.html 2019-09-19 11:41:24.389770428 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRow.method.__construct.html 2019-09-19 12:14:42.462513821 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.count.html build/final/api-html/hack/class.AsyncMysqlRow.method.count.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.count.html 2019-09-19 11:41:24.397770859 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRow.method.count.html 2019-09-19 12:14:42.470514018 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of columns in the current row.</li>
+<li><code>int</code> - The number of columns in the current row.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <code>AsyncMysqlRow:count</code> to get the number of fields in the given row.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.fieldType.html build/final/api-html/hack/class.AsyncMysqlRow.method.fieldType.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.fieldType.html 2019-09-19 11:41:24.409771505 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRow.method.fieldType.html 2019-09-19 12:14:42.478514217 -0700
@@ -9,11 +9,11 @@
integer mappings to SQL types.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The type of the field as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</li>
+<li><code>int</code> - The type of the field as an <code>int</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/AsyncMysqlRow/fieldType/"><code>AsyncMysqlRow::fieldType</code></a> to get the data type of the <code>email</code> field. Here are the available data types:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsDouble.html build/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsDouble.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsDouble.html 2019-09-19 11:41:24.417771936 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsDouble.html 2019-09-19 12:14:42.482514316 -0700
@@ -6,18 +6,18 @@
</code></pre>
</div>
<p>If the column from which you are retrieving the value is not an numeric
-type, then an <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a> is thrown.</p>
+type, then an <code>Exception</code> is thrown.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> - The <code>double</code> value of the field (column); or an <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a> if it
+<li><code>float</code> - The <code>double</code> value of the field (column); or an <code>Exception</code> if it
the column is not numeric.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example shows how to get a field value as a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> value via <a href="/hack/reference/class/AsyncMysqlRow/getFieldAsDouble/"><code>AsyncMysqlRow::getFieldAsDouble</code></a>. Assume this was the SQL used to create the example table:</p>
+<p>The following example shows how to get a field value as a <code>float</code> value via <a href="/hack/reference/class/AsyncMysqlRow/getFieldAsDouble/"><code>AsyncMysqlRow::getFieldAsDouble</code></a>. Assume this was the SQL used to create the example table:</p>
<div class="highlight fbgfm">
<pre><code>CREATE TABLE test_table (
userID SMALLINT UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
@@ -28,7 +28,7 @@
);
</code></pre>
</div>
-<p>In this case, we are actually getting a field that is an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> (or <code>SMALLINT</code>). But there is an automatic conversion to a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>.</p>
+<p>In this case, we are actually getting a field that is an <code>int</code> (or <code>SMALLINT</code>). But there is an automatic conversion to a <code>float</code>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsInt.html build/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsInt.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsInt.html 2019-09-19 11:41:24.425772367 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsInt.html 2019-09-19 12:14:42.486514414 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Get a certain field (column) value as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Get a certain field (column) value as an <code>int</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function getFieldAsInt(
mixed $field,
@@ -6,18 +6,18 @@
</code></pre>
</div>
<p>If the column from which you are retrieving the value is not an integral
-type, then an <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a> is thrown.</p>
+type, then an <code>Exception</code> is thrown.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> value of the field (column); or an <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a> if it
+<li><code>int</code> - The <code>int</code> value of the field (column); or an <code>Exception</code> if it
the column is not integral.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example shows how to get a field value as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> value via <a href="/hack/reference/class/AsyncMysqlRow/getFieldAsInt/"><code>AsyncMysqlRow::getFieldAsInt</code></a>. Assume this was the SQL used to create the example table:</p>
+<p>The following example shows how to get a field value as an <code>int</code> value via <a href="/hack/reference/class/AsyncMysqlRow/getFieldAsInt/"><code>AsyncMysqlRow::getFieldAsInt</code></a>. Assume this was the SQL used to create the example table:</p>
<div class="highlight fbgfm">
<pre><code>CREATE TABLE test_table (
userID SMALLINT UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
@@ -28,7 +28,7 @@
);
</code></pre>
</div>
-<p>In this case, we are actually getting a field that is an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> (or <code>SMALLINT</code>).</p>
+<p>In this case, we are actually getting a field that is an <code>int</code> (or <code>SMALLINT</code>).</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsString.html build/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsString.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsString.html 2019-09-19 11:41:24.429772583 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRow.method.getFieldAsString.html 2019-09-19 12:14:42.490514513 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Get a certain field (column) value as a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Get a certain field (column) value as a <code>string</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function getFieldAsString(
mixed $field,
@@ -7,14 +7,14 @@
</div>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> value of the field (column).</li>
+<li><code>string</code> - The <code>string</code> value of the field (column).</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example shows how to get a field value as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> value via <a href="/hack/reference/class/AsyncMysqlRow/getFieldAsString/"><code>AsyncMysqlRow::getFieldAsString</code></a>. Assume this was the SQL used to create the example table:</p>
+<p>The following example shows how to get a field value as an <code>string</code> value via <a href="/hack/reference/class/AsyncMysqlRow/getFieldAsString/"><code>AsyncMysqlRow::getFieldAsString</code></a>. Assume this was the SQL used to create the example table:</p>
<div class="highlight fbgfm">
<pre><code>CREATE TABLE test_table (
userID SMALLINT UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
@@ -25,7 +25,7 @@
);
</code></pre>
</div>
-<p>In this case, we are actually getting a field that is a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> (or <code>VARCHAR</code>).</p>
+<p>In this case, we are actually getting a field that is a <code>string</code> (or <code>VARCHAR</code>).</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.getIterator.html build/final/api-html/hack/class.AsyncMysqlRow.method.getIterator.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.getIterator.html 2019-09-19 11:41:24.433772798 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRow.method.getIterator.html 2019-09-19 12:14:42.494514613 -0700
@@ -8,7 +8,7 @@
<li><a href="/hack/reference/interface/HH.KeyedIterator/"><code>KeyedIterator&lt;string, mixed&gt;</code></a> - An <a href="/hack/reference/class/AsyncMysqlRowIterator/"><code>AsyncMysqlRowIterator</code></a> to iterate over the current row.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example shows you how to get an iterator of an <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a> via <code>getIterator()</code>. Getting an iterator of an <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a> gives you an <a href="/hack/reference/class/AsyncMysqlRowIterator/"><code>AsyncMysqlRowIterator</code></a>, where each key of that iterator is an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> representing the key to the field of the <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a>, and each value from <code>current()</code> is the value of the field of that <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a>.</p>
+<p>The following example shows you how to get an iterator of an <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a> via <code>getIterator()</code>. Getting an iterator of an <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a> gives you an <a href="/hack/reference/class/AsyncMysqlRowIterator/"><code>AsyncMysqlRowIterator</code></a>, where each key of that iterator is an <code>int</code> representing the key to the field of the <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a>, and each value from <code>current()</code> is the value of the field of that <a href="/hack/reference/class/AsyncMysqlRow/"><code>AsyncMysqlRow</code></a>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.isNull.html build/final/api-html/hack/class.AsyncMysqlRow.method.isNull.html
--- ../tmp-build-old/final/api-html/hack/class.AsyncMysqlRow.method.isNull.html 2019-09-19 11:41:24.437773014 -0700
+++ build/final/api-html/hack/class.AsyncMysqlRow.method.isNull.html 2019-09-19 12:14:42.498514712 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns whether a field (column) value is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns whether a field (column) value is <code>null</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function isNull(
mixed $field,
@@ -7,14 +7,14 @@
</div>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>mixed $field</code> - the field index (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) or field name (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>).</li>
+<li><code>mixed $field</code> - the field index (<code>int</code>) or field name (<code>string</code>).</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>bool</code> - <code>true</code> if the column value is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>; <code>false</code> otherwise.</li>
+<li><code>bool</code> - <code>true</code> if the column value is <code>null</code>; <code>false</code> otherwise.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example uses <a href="/hack/reference/class/AsyncMysqlRow/isNull/"><code>AsyncMysqlRow::isNull</code></a> to check if a field value is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> (e.g., if a field was set in SQL to something like <code>age SMALLINT NULL</code>, then that field <em>could</em> be <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>).</p>
+<p>The following example uses <a href="/hack/reference/class/AsyncMysqlRow/isNull/"><code>AsyncMysqlRow::isNull</code></a> to check if a field value is <code>null</code> (e.g., if a field was set in SQL to something like <code>age SMALLINT NULL</code>, then that field <em>could</em> be <code>null</code>).</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.DOMNamedNodeMap.method.__construct.html build/final/api-html/hack/class.DOMNamedNodeMap.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.DOMNamedNodeMap.method.__construct.html 2019-09-19 11:41:24.601781849 -0700
+++ build/final/api-html/hack/class.DOMNamedNodeMap.method.__construct.html 2019-09-19 12:14:42.646518373 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.DOMNodeIterator.method.__construct.html build/final/api-html/hack/class.DOMNodeIterator.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.DOMNodeIterator.method.__construct.html 2019-09-19 11:41:24.709787668 -0700
+++ build/final/api-html/hack/class.DOMNodeIterator.method.__construct.html 2019-09-19 12:14:42.730520453 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.DOMNodeList.method.__construct.html build/final/api-html/hack/class.DOMNodeList.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.DOMNodeList.method.__construct.html 2019-09-19 11:41:24.717788099 -0700
+++ build/final/api-html/hack/class.DOMNodeList.method.__construct.html 2019-09-19 12:14:42.738520651 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.DOMNode.method.C14NFile.html build/final/api-html/hack/class.DOMNode.method.C14NFile.html
--- ../tmp-build-old/final/api-html/hack/class.DOMNode.method.C14NFile.html 2019-09-19 11:41:24.657784867 -0700
+++ build/final/api-html/hack/class.DOMNode.method.C14NFile.html 2019-09-19 12:14:42.690519463 -0700
@@ -18,6 +18,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.DOMNode.method.C14N.html build/final/api-html/hack/class.DOMNode.method.C14N.html
--- ../tmp-build-old/final/api-html/hack/class.DOMNode.method.C14N.html 2019-09-19 11:41:24.653784651 -0700
+++ build/final/api-html/hack/class.DOMNode.method.C14N.html 2019-09-19 12:14:42.690519463 -0700
@@ -16,6 +16,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.DOMNode.method.__construct.html build/final/api-html/hack/class.DOMNode.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.DOMNode.method.__construct.html 2019-09-19 11:41:24.657784867 -0700
+++ build/final/api-html/hack/class.DOMNode.method.__construct.html 2019-09-19 12:14:42.690519463 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.DOMNode.method.getLineNo.html build/final/api-html/hack/class.DOMNode.method.getLineNo.html
--- ../tmp-build-old/final/api-html/hack/class.DOMNode.method.getLineNo.html 2019-09-19 11:41:24.677785944 -0700
+++ build/final/api-html/hack/class.DOMNode.method.getLineNo.html 2019-09-19 12:14:42.702519760 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Always returns the line number where the node was defined
+<li><code>int</code> - - Always returns the line number where the node was defined
in.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.DOMNode.method.normalize.html build/final/api-html/hack/class.DOMNode.method.normalize.html
--- ../tmp-build-old/final/api-html/hack/class.DOMNode.method.normalize.html 2019-09-19 11:41:24.697787023 -0700
+++ build/final/api-html/hack/class.DOMNode.method.normalize.html 2019-09-19 12:14:42.718520156 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.EncodingDetector.method.__construct.html build/final/api-html/hack/class.EncodingDetector.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.EncodingDetector.method.__construct.html 2019-09-19 11:41:24.809793057 -0700
+++ build/final/api-html/hack/class.EncodingDetector.method.__construct.html 2019-09-19 12:14:42.822522729 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.EncodingDetector.method.setDeclaredEncoding.html build/final/api-html/hack/class.EncodingDetector.method.setDeclaredEncoding.html
--- ../tmp-build-old/final/api-html/hack/class.EncodingDetector.method.setDeclaredEncoding.html 2019-09-19 11:41:24.813793271 -0700
+++ build/final/api-html/hack/class.EncodingDetector.method.setDeclaredEncoding.html 2019-09-19 12:14:42.830522928 -0700
@@ -14,6 +14,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.EncodingDetector.method.setText.html build/final/api-html/hack/class.EncodingDetector.method.setText.html
--- ../tmp-build-old/final/api-html/hack/class.EncodingDetector.method.setText.html 2019-09-19 11:41:24.817793488 -0700
+++ build/final/api-html/hack/class.EncodingDetector.method.setText.html 2019-09-19 12:14:42.834523026 -0700
@@ -11,6 +11,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.EncodingMatch.method.__construct.html build/final/api-html/hack/class.EncodingMatch.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.EncodingMatch.method.__construct.html 2019-09-19 11:41:24.821793702 -0700
+++ build/final/api-html/hack/class.EncodingMatch.method.__construct.html 2019-09-19 12:14:42.842523225 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.EncodingMatch.method.getConfidence.html build/final/api-html/hack/class.EncodingMatch.method.getConfidence.html
--- ../tmp-build-old/final/api-html/hack/class.EncodingMatch.method.getConfidence.html 2019-09-19 11:41:24.821793702 -0700
+++ build/final/api-html/hack/class.EncodingMatch.method.getConfidence.html 2019-09-19 12:14:42.842523225 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Confidence number from 0 (no confidence) to 100
+<li><code>int</code> - - Confidence number from 0 (no confidence) to 100
(100 == complete confidence)</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.EncodingMatch.method.getEncoding.html build/final/api-html/hack/class.EncodingMatch.method.getEncoding.html
--- ../tmp-build-old/final/api-html/hack/class.EncodingMatch.method.getEncoding.html 2019-09-19 11:41:24.821793702 -0700
+++ build/final/api-html/hack/class.EncodingMatch.method.getEncoding.html 2019-09-19 12:14:42.846523324 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The name of the detected encoding</li>
+<li><code>string</code> - - The name of the detected encoding</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.EncodingMatch.method.getLanguage.html build/final/api-html/hack/class.EncodingMatch.method.getLanguage.html
--- ../tmp-build-old/final/api-html/hack/class.EncodingMatch.method.getLanguage.html 2019-09-19 11:41:24.825793919 -0700
+++ build/final/api-html/hack/class.EncodingMatch.method.getLanguage.html 2019-09-19 12:14:42.846523324 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - A rough guess at the language of the encoded bytes</li>
+<li><code>string</code> - - A rough guess at the language of the encoded bytes</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.EncodingMatch.method.getUTF8.html build/final/api-html/hack/class.EncodingMatch.method.getUTF8.html
--- ../tmp-build-old/final/api-html/hack/class.EncodingMatch.method.getUTF8.html 2019-09-19 11:41:24.825793919 -0700
+++ build/final/api-html/hack/class.EncodingMatch.method.getUTF8.html 2019-09-19 12:14:42.850523422 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The result of converting the bytes to UTF-8
+<li><code>string</code> - - The result of converting the bytes to UTF-8
with the detected encoding</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Asio.WrappedException.method.__construct.html build/final/api-html/hack/class.HH.Asio.WrappedException.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Asio.WrappedException.method.__construct.html 2019-09-19 11:41:24.857795643 -0700
+++ build/final/api-html/hack/class.HH.Asio.WrappedException.method.__construct.html 2019-09-19 12:14:42.882524215 -0700
@@ -1,12 +1,12 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Instantiate a <a href="/hack/reference/class/HH.Asio.WrappedException/"><code>WrappedException</code></a></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Instantiate a <code>WrappedException</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __construct(
Te $exception,
);
</code></pre>
</div>
-<p>Normally, you will not instantiate a <a href="/hack/reference/class/HH.Asio.WrappedException/"><code>WrappedException</code></a> directly, but
-rather have one returned back to you on a call to <a href="/hack/reference/function/HH.Asio.wrap/"><code>wrap()</code></a> if the
+<p>Normally, you will not instantiate a <code>WrappedException</code> directly, but
+rather have one returned back to you on a call to <code>wrap()</code> if the
operation failed.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Asio.WrappedResult.method.__construct.html build/final/api-html/hack/class.HH.Asio.WrappedResult.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Asio.WrappedResult.method.__construct.html 2019-09-19 11:41:24.877796721 -0700
+++ build/final/api-html/hack/class.HH.Asio.WrappedResult.method.__construct.html 2019-09-19 12:14:42.902524710 -0700
@@ -1,12 +1,12 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Instantiate a <a href="/hack/reference/class/HH.Asio.WrappedResult/"><code>WrappedResult</code></a></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Instantiate a <code>WrappedResult</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __construct(
T $result,
);
</code></pre>
</div>
-<p>Normally, you will not instantiate a <a href="/hack/reference/class/HH.Asio.WrappedResult/"><code>WrappedResult</code></a> directly, but rather
-have one returned back to you on a call to <a href="/hack/reference/function/HH.Asio.wrap/"><code>wrap()</code></a> if the operation
+<p>Normally, you will not instantiate a <code>WrappedResult</code> directly, but rather
+have one returned back to you on a call to <code>wrap()</code> if the operation
succeeded.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.AsyncGenerator.html build/final/api-html/hack/class.HH.AsyncGenerator.html
--- ../tmp-build-old/final/api-html/hack/class.HH.AsyncGenerator.html 2019-09-19 11:41:24.901798014 -0700
+++ build/final/api-html/hack/class.HH.AsyncGenerator.html 2019-09-19 12:14:42.922525204 -0700
@@ -27,7 +27,7 @@
<ul>
<li><a href="/hack/reference/class/HH.AsyncGenerator/next/"><code>-&gt;next(): Awaitable&lt;?(Tk, Tv)&gt;</code></a><br />
Return the <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> associated with the next key/value tuple in the
-async generator, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a></li>
+async generator, or <code>null</code></li>
<li><a href="/hack/reference/class/HH.AsyncGenerator/raise/"><code>-&gt;raise(\Exception $exception): Awaitable&lt;?(Tk, Tv)&gt;</code></a><br />
Raise an exception to the async generator</li>
<li><a href="/hack/reference/class/HH.AsyncGenerator/send/"><code>-&gt;send(?Ts $value): Awaitable&lt;?(Tk, Tv)&gt;</code></a><br />
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.AsyncGenerator.method.__construct.html build/final/api-html/hack/class.HH.AsyncGenerator.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.HH.AsyncGenerator.method.__construct.html 2019-09-19 11:41:24.901798014 -0700
+++ build/final/api-html/hack/class.HH.AsyncGenerator.method.__construct.html 2019-09-19 12:14:42.922525204 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.AsyncGenerator.method.next.html build/final/api-html/hack/class.HH.AsyncGenerator.method.next.html
--- ../tmp-build-old/final/api-html/hack/class.HH.AsyncGenerator.method.next.html 2019-09-19 11:41:24.905798228 -0700
+++ build/final/api-html/hack/class.HH.AsyncGenerator.method.next.html 2019-09-19 12:14:42.926525303 -0700
@@ -1,17 +1,17 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Return the <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> associated with the next key/value tuple in the
-async generator, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a></p>
+async generator, or <code>null</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function next(): Awaitable&lt;?(Tk, Tv)&gt;;
</code></pre>
</div>
<p>You should always <code>await</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> to get the actual
key/value tuple.</p>
-<p>If <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is returned, that means you have reached the end of iteration.</p>
+<p>If <code>null</code> is returned, that means you have reached the end of iteration.</p>
<p>You cannot call <code>next()</code> without having the value returned from a previous
call to <code>next()</code>, <a href="/hack/reference/class/HH.AsyncGenerator/send/"><code>send()</code></a>, <a href="/hack/reference/class/HH.AsyncGenerator/raise/"><code>raise()</code></a>, having first <code>await</code>ed.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;?(Tk, Tv)&gt;</code></a> - The <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> that produced the next key/value tuple in the
-generator. What is returned is a tuple or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</li>
+generator. What is returned is a tuple or <code>null</code>.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.AsyncGenerator.method.raise.html build/final/api-html/hack/class.HH.AsyncGenerator.method.raise.html
--- ../tmp-build-old/final/api-html/hack/class.HH.AsyncGenerator.method.raise.html 2019-09-19 11:41:24.909798445 -0700
+++ build/final/api-html/hack/class.HH.AsyncGenerator.method.raise.html 2019-09-19 12:14:42.930525402 -0700
@@ -7,7 +7,7 @@
</div>
<p>You should always <code>await</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> to get the actual
key/value tuple.</p>
-<p>If <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is returned, that means you have reached the end of iteration.</p>
+<p>If <code>null</code> is returned, that means you have reached the end of iteration.</p>
<p>You cannot call <code>raise()</code> without having the value returned from a previous
call to <code>raise()</code>, <a href="/hack/reference/class/HH.AsyncGenerator/next/"><code>next()</code></a>, <a href="/hack/reference/class/HH.AsyncGenerator/send/"><code>send()</code></a>, having first <code>await</code>ed.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
@@ -18,6 +18,6 @@
<ul>
<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;?(Tk, Tv)&gt;</code></a> - The <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> that produced the yielded key/value tuple after
the exception is processed. What is returned is a tuple or
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</li>
+<code>null</code>.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.AsyncGenerator.method.send.html build/final/api-html/hack/class.HH.AsyncGenerator.method.send.html
--- ../tmp-build-old/final/api-html/hack/class.HH.AsyncGenerator.method.send.html 2019-09-19 11:41:24.913798659 -0700
+++ build/final/api-html/hack/class.HH.AsyncGenerator.method.send.html 2019-09-19 12:14:42.934525501 -0700
@@ -7,10 +7,10 @@
</div>
<p>You should always <code>await</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> to get the actual
key/value tuple.</p>
-<p>If <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is returned, that means you have reached the end of iteration.</p>
+<p>If <code>null</code> is returned, that means you have reached the end of iteration.</p>
<p>You cannot call <code>send()</code> without having the value returned from a previous
call to <code>send()</code>, <a href="/hack/reference/class/HH.AsyncGenerator/next/"><code>next()</code></a>, <a href="/hack/reference/class/HH.AsyncGenerator/raise/"><code>raise()</code></a>, having first <code>await</code>ed.</p>
-<p>If you pass <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> to <code>send()</code>, that is equivalent to calling <a href="/hack/reference/class/HH.AsyncGenerator/next/"><code>next()</code></a>,
+<p>If you pass <code>null</code> to <code>send()</code>, that is equivalent to calling <a href="/hack/reference/class/HH.AsyncGenerator/next/"><code>next()</code></a>,
but you still need an initial <a href="/hack/reference/class/HH.AsyncGenerator/next/"><code>next()</code></a> call before calling <code>send(null)</code>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
@@ -19,6 +19,6 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;?(Tk, Tv)&gt;</code></a> - The <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> that produced the yielded key/value tuple in
-the generator. What is returned is a tuple or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</li>
+the generator. What is returned is a tuple or <code>null</code>.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Awaitable.method.getName.html build/final/api-html/hack/class.HH.Awaitable.method.getName.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Awaitable.method.getName.html 2019-09-19 11:41:24.925799307 -0700
+++ build/final/api-html/hack/class.HH.Awaitable.method.getName.html 2019-09-19 12:14:42.946525798 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - A name of the operation behind this wait handle</li>
+<li><code>string</code> - - A name of the operation behind this wait handle</li>
</ul>
<p>TODO: replace this with a HH\Asio equivalent</p>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Awaitable.method.setOnIOWaitEnterCallback.html build/final/api-html/hack/class.HH.Awaitable.method.setOnIOWaitEnterCallback.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Awaitable.method.setOnIOWaitEnterCallback.html 2019-09-19 11:41:24.929799521 -0700
+++ build/final/api-html/hack/class.HH.Awaitable.method.setOnIOWaitEnterCallback.html 2019-09-19 12:14:42.954525995 -0700
@@ -11,6 +11,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Awaitable.method.setOnIOWaitExitCallback.html build/final/api-html/hack/class.HH.Awaitable.method.setOnIOWaitExitCallback.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Awaitable.method.setOnIOWaitExitCallback.html 2019-09-19 11:41:24.933799738 -0700
+++ build/final/api-html/hack/class.HH.Awaitable.method.setOnIOWaitExitCallback.html 2019-09-19 12:14:42.954525995 -0700
@@ -11,6 +11,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Awaitable.method.setOnJoinCallback.html build/final/api-html/hack/class.HH.Awaitable.method.setOnJoinCallback.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Awaitable.method.setOnJoinCallback.html 2019-09-19 11:41:24.933799738 -0700
+++ build/final/api-html/hack/class.HH.Awaitable.method.setOnJoinCallback.html 2019-09-19 12:14:42.958526095 -0700
@@ -11,6 +11,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.html build/final/api-html/hack/class.HH.ImmMap.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.html 2019-09-19 11:41:25.137810717 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.html 2019-09-19 12:14:43.214532425 -0700
@@ -27,15 +27,15 @@
<ul>
<li><a href="/hack/reference/class/HH.ImmMap/fromItems/"><code>::fromItems(?Traversable&lt;Pair&lt;Tk, Tv&gt;&gt; $iterable): ImmMap&lt;Tk, Tv&gt;</code></a><br />
Creates an <code>ImmMap</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <code>ImmMap</code>
-if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</li>
+if <code>null</code> is passed</li>
<li><a href="/hack/reference/class/HH.ImmMap/__construct/"><code>-&gt;__construct(?KeyedTraversable&lt;Tk, Tv&gt; $iterable = NULL): void</code></a><br />
Creates an <code>ImmMap</code> from the given <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a>, or an empty
-<code>ImmMap</code> if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</li>
+<code>ImmMap</code> if <code>null</code> is passed</li>
<li><a href="/hack/reference/class/HH.ImmMap/__get/"><code>-&gt;__get(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.ImmMap/__isset/"><code>-&gt;__isset(mixed $name): bool</code></a></li>
<li><a href="/hack/reference/class/HH.ImmMap/__set/"><code>-&gt;__set(mixed $name, mixed $value): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.ImmMap/__toString/"><code>-&gt;__toString(): string</code></a><br />
-Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <code>ImmMap</code>, which is <code>&quot;ImmMap&quot;</code></li>
+Returns the <code>string</code> version of the current <code>ImmMap</code>, which is <code>&quot;ImmMap&quot;</code></li>
<li><a href="/hack/reference/class/HH.ImmMap/__unset/"><code>-&gt;__unset(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.ImmMap/at/"><code>-&gt;at(Tk $key): Tv</code></a><br />
Returns the value at the specified key in the current <code>ImmMap</code></li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.__construct.html build/final/api-html/hack/class.HH.ImmMap.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.__construct.html 2019-09-19 11:41:25.141810932 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.__construct.html 2019-09-19 12:14:43.218532524 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates an <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> from the given <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a>, or an empty
-<a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</p>
+<a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> if <code>null</code> is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __construct(
?KeyedTraversable&lt;Tk, Tv&gt; $iterable = NULL,
@@ -12,7 +12,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>See <a href="/hack/reference/class/Map/__construct/#examples"><a href="/hack/reference/class/HH.Map/__construct/"><code>Map::__construct</code></a></a> for usage examples.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.containsKey.html build/final/api-html/hack/class.HH.ImmMap.method.containsKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.containsKey.html 2019-09-19 11:41:25.165812223 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.containsKey.html 2019-09-19 12:14:43.238533018 -0700
@@ -5,7 +5,7 @@
): bool;
</code></pre>
</div>
-<p>This function is interchangeable with <a href="/hsl/reference/function/HH.Lib.C.contains/"><code>contains()</code></a>.</p>
+<p>This function is interchangeable with <a href="/hack/reference/class/HH.ImmMap/contains/"><code>contains()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>mixed $key</code></li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.count.html build/final/api-html/hack/class.HH.ImmMap.method.count.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.count.html 2019-09-19 11:41:25.165812223 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.count.html 2019-09-19 12:14:43.238533018 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of elements in current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>.</li>
+<li><code>int</code> - The number of elements in current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>See <a href="/hack/reference/class/Map/count/#examples"><a href="/hack/reference/class/HH.Map/count/"><code>Map::count</code></a></a> for usage examples.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.filter.html build/final/api-html/hack/class.HH.ImmMap.method.filter.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.filter.html 2019-09-19 11:41:25.177812868 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.filter.html 2019-09-19 12:14:43.246533216 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/class/HH.ImmMap/map/"><code>map()</code></a>.</p>
<p>The keys associated with the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> remain unchanged in the
returned <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.firstKey.html build/final/api-html/hack/class.HH.ImmMap.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.firstKey.html 2019-09-19 11:41:25.189813514 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.firstKey.html 2019-09-19 12:14:43.254533413 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tk</code> - The first key in the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the current
+<li><code>?Tk</code> - The first key in the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>, or <code>null</code> if the current
<a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.firstValue.html build/final/api-html/hack/class.HH.ImmMap.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.firstValue.html 2019-09-19 11:41:25.189813514 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.firstValue.html 2019-09-19 12:14:43.258533512 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the current
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>, or <code>null</code> if the current
<a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.fromItems.html build/final/api-html/hack/class.HH.ImmMap.method.fromItems.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.fromItems.html 2019-09-19 11:41:25.193813729 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.fromItems.html 2019-09-19 12:14:43.262533611 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates an <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>
-if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</p>
+if <code>null</code> is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public static function fromItems(
?Traversable&lt;Pair&lt;Tk, Tv&gt;&gt; $iterable,
@@ -15,7 +15,7 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap&lt;Tk, Tv&gt;</code></a> - An <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> with the key/value pairs from the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>; or
-an empty <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</li>
+an empty <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <code>null</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>See <a href="/hack/reference/class/Map/fromItems/#examples"><a href="/hack/reference/class/HH.Map/fromItems/"><code>Map::fromItems</code></a></a> for usage examples.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.get.html build/final/api-html/hack/class.HH.ImmMap.method.get.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.get.html 2019-09-19 11:41:25.201814159 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.get.html 2019-09-19 12:14:43.266533709 -0700
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The value at the specified key; or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the key does not
+<li><code>?Tv</code> - The value at the specified key; or <code>null</code> if the key does not
exist.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.lastKey.html build/final/api-html/hack/class.HH.ImmMap.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.lastKey.html 2019-09-19 11:41:25.217815020 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.lastKey.html 2019-09-19 12:14:43.282534106 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tk</code> - The last key in the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the current
+<li><code>?Tk</code> - The last key in the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>, or <code>null</code> if the current
<a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.lastValue.html build/final/api-html/hack/class.HH.ImmMap.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.lastValue.html 2019-09-19 11:41:25.221815235 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.lastValue.html 2019-09-19 12:14:43.286534205 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the current
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>, or <code>null</code> if the current
<a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.lazy.html build/final/api-html/hack/class.HH.ImmMap.method.lazy.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.lazy.html 2019-09-19 11:41:25.221815235 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.lazy.html 2019-09-19 12:14:43.290534304 -0700
@@ -6,7 +6,7 @@
</div>
<p>Normally, memory is allocated for all of the elements of an <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>. With
a lazy view, memory is allocated for an element only when needed or used
-in a calculation like in <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a> or <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>.</p>
+in a calculation like in <a href="/hack/reference/class/HH.ImmMap/map/"><code>map()</code></a> or <a href="/hack/reference/class/HH.ImmMap/filter/"><code>filter()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>HH\Rx\KeyedIterable&lt;Tk, Tv&gt;</code> - a <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> representing the lazy view into the current
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.map.html build/final/api-html/hack/class.HH.ImmMap.method.map.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.map.html 2019-09-19 11:41:25.225815450 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.map.html 2019-09-19 12:14:43.298534501 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> is affected by a call to <code>map()</code>,
-unlike <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria are
+unlike <a href="/hack/reference/class/HH.ImmMap/filter/"><code>filter()</code></a> where only values that meet a certain criteria are
affected.</p>
<p>The keys will remain unchanged from this <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> to the returned <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.__toString.html build/final/api-html/hack/class.HH.ImmMap.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmMap.method.__toString.html 2019-09-19 11:41:25.145811147 -0700
+++ build/final/api-html/hack/class.HH.ImmMap.method.__toString.html 2019-09-19 12:14:43.222532623 -0700
@@ -1,11 +1,11 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>, which is <code>&quot;ImmMap&quot;</code></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <code>string</code> version of the current <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>, which is <code>&quot;ImmMap&quot;</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __toString(): string;
</code></pre>
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> <code>&quot;ImmMap&quot;</code>.</li>
+<li><code>string</code> - The <code>string</code> <code>&quot;ImmMap&quot;</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The string version of an <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a> is always <code>&quot;ImmMap&quot;</code>:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.html build/final/api-html/hack/class.HH.ImmSet.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.html 2019-09-19 11:41:25.477829005 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.html 2019-09-19 12:14:43.602542016 -0700
@@ -31,17 +31,17 @@
<code>array</code>(s)</li>
<li><a href="/hack/reference/class/HH.ImmSet/fromItems/"><code>::fromItems(?Traversable&lt;Tv&gt; $iterable): ImmSet&lt;Tv&gt;</code></a><br />
Creates an <code>ImmSet</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <code>ImmSet</code> if
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</li>
+<code>null</code> is passed</li>
<li><a href="/hack/reference/class/HH.ImmSet/fromKeysOf/"><code>::fromKeysOf&lt;Tk as arraykey&gt;(?KeyedContainer&lt;Tk, mixed&gt; $container): ImmSet&lt;Tk&gt;</code></a><br />
Creates an <code>ImmSet</code> from the keys of the specified container</li>
<li><a href="/hack/reference/class/HH.ImmSet/__construct/"><code>-&gt;__construct(?Traversable&lt;Tv&gt; $iterable = NULL): void</code></a><br />
Creates an <code>ImmSet</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <code>ImmSet</code> if
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</li>
+<code>null</code> is passed</li>
<li><a href="/hack/reference/class/HH.ImmSet/__get/"><code>-&gt;__get(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.ImmSet/__isset/"><code>-&gt;__isset(mixed $name): bool</code></a></li>
<li><a href="/hack/reference/class/HH.ImmSet/__set/"><code>-&gt;__set(mixed $name, mixed $value): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.ImmSet/__toString/"><code>-&gt;__toString(): string</code></a><br />
-Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of this <code>ImmSet</code>, which is <code>&quot;ImmSet&quot;</code></li>
+Returns the <code>string</code> version of this <code>ImmSet</code>, which is <code>&quot;ImmSet&quot;</code></li>
<li><a href="/hack/reference/class/HH.ImmSet/__unset/"><code>-&gt;__unset(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.ImmSet/concat/"><code>-&gt;concat&lt;Tu super Tv&gt;(Traversable&lt;Tu&gt; $traversable): ImmVector&lt;Tu&gt;</code></a><br />
Returns an <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> that is the concatenation of the values of the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.__construct.html build/final/api-html/hack/class.HH.ImmSet.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.__construct.html 2019-09-19 11:41:25.477829005 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.__construct.html 2019-09-19 12:14:43.606542115 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates an <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> if
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</p>
+<code>null</code> is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __construct(
?Traversable&lt;Tv&gt; $iterable = NULL,
@@ -12,7 +12,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>See <a href="/hack/reference/class/Set/__construct/#examples"><a href="/hack/reference/class/HH.Set/"><code>Set</code></a></a> for usage examples.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.count.html build/final/api-html/hack/class.HH.ImmSet.method.count.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.count.html 2019-09-19 11:41:25.493829865 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.count.html 2019-09-19 12:14:43.626542609 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of elements in the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>.</li>
+<li><code>int</code> - The number of elements in the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>See <a href="/hack/reference/class/Set/count/#examples"><a href="/hack/reference/class/HH.Set/count/"><code>Set::count</code></a></a> for usage examples.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.filter.html build/final/api-html/hack/class.HH.ImmSet.method.filter.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.filter.html 2019-09-19 11:41:25.497830081 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.filter.html 2019-09-19 12:14:43.634542807 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/class/HH.ImmSet/map/"><code>map()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>(function(Tv): bool) $callback</code> - The callback containing the condition to apply to the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.firstKey.html build/final/api-html/hack/class.HH.ImmSet.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.firstKey.html 2019-09-19 11:41:25.501830296 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.firstKey.html 2019-09-19 12:14:43.642543004 -0700
@@ -7,7 +7,7 @@
<p>This method is interchangeable with <a href="/hack/reference/class/HH.ImmSet/firstValue/"><code>firstValue()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?arraykey</code> - The first value in the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?arraykey</code> - The first value in the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>, or <code>null</code> if the
current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.firstValue.html build/final/api-html/hack/class.HH.ImmSet.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.firstValue.html 2019-09-19 11:41:25.505830511 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.firstValue.html 2019-09-19 12:14:43.646543104 -0700
@@ -6,7 +6,7 @@
<p>This method is interchangeable with <a href="/hack/reference/class/HH.ImmSet/firstKey/"><code>firstKey()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>, or <code>null</code> if the
current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.fromItems.html build/final/api-html/hack/class.HH.ImmSet.method.fromItems.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.fromItems.html 2019-09-19 11:41:25.509830726 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.fromItems.html 2019-09-19 12:14:43.654543302 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates an <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> if
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</p>
+<code>null</code> is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public static function fromItems(
?Traversable&lt;Tv&gt; $iterable,
@@ -15,7 +15,7 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet&lt;Tv&gt;</code></a> - An <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> with the values from the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>; or an empty
-<a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</li>
+<a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <code>null</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>See <a href="/hack/reference/class/Set/fromItems/#examples"><a href="/hack/reference/class/HH.Set/fromItems/"><code>Set::fromItems</code></a></a> for usage examples.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.lastKey.html build/final/api-html/hack/class.HH.ImmSet.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.lastKey.html 2019-09-19 11:41:25.525831587 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.lastKey.html 2019-09-19 12:14:43.682543994 -0700
@@ -7,7 +7,7 @@
<p>This method is interchangeable with <a href="/hack/reference/class/HH.ImmSet/lastValue/"><code>lastValue()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?arraykey</code> - The last value in the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the current
+<li><code>?arraykey</code> - The last value in the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>, or <code>null</code> if the current
<a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.lastValue.html build/final/api-html/hack/class.HH.ImmSet.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.lastValue.html 2019-09-19 11:41:25.529831802 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.lastValue.html 2019-09-19 12:14:43.686544093 -0700
@@ -6,7 +6,7 @@
<p>This method is interchangeable with <a href="/hack/reference/class/HH.ImmSet/lastKey/"><code>lastKey()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the current
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>, or <code>null</code> if the current
<a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.lazy.html build/final/api-html/hack/class.HH.ImmSet.method.lazy.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.lazy.html 2019-09-19 11:41:25.533832017 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.lazy.html 2019-09-19 12:14:43.690544192 -0700
@@ -6,7 +6,7 @@
</div>
<p>Normally, memory is allocated for all of the elements of an <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>. With
a lazy view, memory is allocated for an element only when needed or used
-in a calculation like in <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a> or <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>.</p>
+in a calculation like in <a href="/hack/reference/class/HH.ImmSet/map/"><code>map()</code></a> or <a href="/hack/reference/class/HH.ImmSet/filter/"><code>filter()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>HH\Rx\KeyedIterable&lt;arraykey, Tv&gt;</code> - an <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> representing the lazy view into the current
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.map.html build/final/api-html/hack/class.HH.ImmSet.method.map.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.map.html 2019-09-19 11:41:25.537832232 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.map.html 2019-09-19 12:14:43.694544290 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> is affected by a call to <code>map()</code>,
-unlike <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria are
+unlike <a href="/hack/reference/class/HH.ImmSet/filter/"><code>filter()</code></a> where only values that meet a certain criteria are
affected.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.__toString.html build/final/api-html/hack/class.HH.ImmSet.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.__toString.html 2019-09-19 11:41:25.485829435 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.__toString.html 2019-09-19 12:14:43.614542313 -0700
@@ -1,11 +1,11 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of this <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>, which is <code>&quot;ImmSet&quot;</code></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <code>string</code> version of this <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>, which is <code>&quot;ImmSet&quot;</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __toString(): string;
</code></pre>
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> <code>&quot;ImmSet&quot;</code>.</li>
+<li><code>string</code> - The <code>string</code> <code>&quot;ImmSet&quot;</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The string version of an <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a> is always <code>&quot;ImmSet&quot;</code>:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.values.html build/final/api-html/hack/class.HH.ImmSet.method.values.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmSet.method.values.html 2019-09-19 11:41:25.581834599 -0700
+++ build/final/api-html/hack/class.HH.ImmSet.method.values.html 2019-09-19 12:14:43.762545971 -0700
@@ -3,7 +3,7 @@
<pre><code class="language-PHP">public function values(): ImmVector&lt;Tv&gt;;
</code></pre>
</div>
-<p>This method is interchangeable with <a href="/hack/reference/class/HH.ImmSet/toImmVector/"><code>toImmVector()</code></a> and <a href="/hsl/reference/function/HH.Lib.Vec.keys/"><code>keys()</code></a>.</p>
+<p>This method is interchangeable with <a href="/hack/reference/class/HH.ImmSet/toImmVector/"><code>toImmVector()</code></a> and <a href="/hack/reference/class/HH.ImmSet/keys/"><code>keys()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector&lt;Tv&gt;</code></a> - an <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> containing the values of the current <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>.</li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.html build/final/api-html/hack/class.HH.ImmVector.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.html 2019-09-19 11:41:25.805846647 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.html 2019-09-19 12:14:43.962550916 -0700
@@ -32,17 +32,17 @@
<ul>
<li><a href="/hack/reference/class/HH.ImmVector/fromItems/"><code>::fromItems(?Traversable&lt;Tv&gt; $iterable): ImmVector&lt;Tv&gt;</code></a><br />
Creates an <code>ImmVector</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty
-<code>ImmVector</code> if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</li>
+<code>ImmVector</code> if <code>null</code> is passed</li>
<li><a href="/hack/reference/class/HH.ImmVector/fromKeysOf/"><code>::fromKeysOf&lt;Tk as arraykey&gt;(?KeyedContainer&lt;Tk, mixed&gt; $container): ImmVector&lt;Tk&gt;</code></a><br />
Creates an <code>ImmVector</code> from the keys of the specified container</li>
<li><a href="/hack/reference/class/HH.ImmVector/__construct/"><code>-&gt;__construct(?Traversable&lt;Tv&gt; $iterable = NULL): void</code></a><br />
Creates an <code>ImmVector</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty
-<code>ImmVector</code> if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</li>
+<code>ImmVector</code> if <code>null</code> is passed</li>
<li><a href="/hack/reference/class/HH.ImmVector/__get/"><code>-&gt;__get(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.ImmVector/__isset/"><code>-&gt;__isset(mixed $name): bool</code></a></li>
<li><a href="/hack/reference/class/HH.ImmVector/__set/"><code>-&gt;__set(mixed $name, mixed $value): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.ImmVector/__toString/"><code>-&gt;__toString(): string</code></a><br />
-Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <code>ImmVector</code>, which is
+Returns the <code>string</code> version of the current <code>ImmVector</code>, which is
<code>&quot;ImmVector&quot;</code></li>
<li><a href="/hack/reference/class/HH.ImmVector/__unset/"><code>-&gt;__unset(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.ImmVector/at/"><code>-&gt;at(int $key): Tv</code></a><br />
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.__construct.html build/final/api-html/hack/class.HH.ImmVector.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.__construct.html 2019-09-19 11:41:25.809846863 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.__construct.html 2019-09-19 12:14:43.962550916 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates an <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty
-<a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</p>
+<a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> if <code>null</code> is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __construct(
?Traversable&lt;Tv&gt; $iterable = NULL,
@@ -12,7 +12,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>See <a href="/hack/reference/class/Vector/__construct/#examples"><a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a></a> for usage examples.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.count.html build/final/api-html/hack/class.HH.ImmVector.method.count.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.count.html 2019-09-19 11:41:25.825847723 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.count.html 2019-09-19 12:14:43.982551410 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of elements in the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>.</li>
+<li><code>int</code> - The number of elements in the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>See <a href="/hack/reference/class/Vector/count/#examples"><a href="/hack/reference/class/HH.Vector/count/"><code>Vector::count</code></a></a> for usage examples.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.filter.html build/final/api-html/hack/class.HH.ImmVector.method.filter.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.filter.html 2019-09-19 11:41:25.833848154 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.filter.html 2019-09-19 12:14:43.986551509 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p><code>filter()</code>'s result contains only values that meet the provided criterion;
-unlike <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>, where a value is included for each value in the original
+unlike <a href="/hack/reference/class/HH.ImmVector/map/"><code>map()</code></a>, where a value is included for each value in the original
<a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.firstKey.html build/final/api-html/hack/class.HH.ImmVector.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.firstKey.html 2019-09-19 11:41:25.841848584 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.firstKey.html 2019-09-19 12:14:43.994551707 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?int</code> - The first key (an integer) in the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>
+<li><code>?int</code> - The first key (an integer) in the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>, or <code>null</code>
if the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.firstValue.html build/final/api-html/hack/class.HH.ImmVector.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.firstValue.html 2019-09-19 11:41:25.845848799 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.firstValue.html 2019-09-19 12:14:43.994551707 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>, or <code>null</code> if the
current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.fromItems.html build/final/api-html/hack/class.HH.ImmVector.method.fromItems.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.fromItems.html 2019-09-19 11:41:25.849849014 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.fromItems.html 2019-09-19 12:14:43.998551805 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates an <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty
-<a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</p>
+<a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> if <code>null</code> is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public static function fromItems(
?Traversable&lt;Tv&gt; $iterable,
@@ -15,7 +15,7 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector&lt;Tv&gt;</code></a> - An <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> with the values from the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>; or an
-empty <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</li>
+empty <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <code>null</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>See <a href="/hack/reference/class/Vector/fromItems/#examples"><a href="/hack/reference/class/HH.Vector/fromItems/"><code>Vector::fromItems</code></a></a> for usage examples.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.get.html build/final/api-html/hack/class.HH.ImmVector.method.get.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.get.html 2019-09-19 11:41:25.861849660 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.get.html 2019-09-19 12:14:44.006552004 -0700
@@ -5,7 +5,7 @@
): ?Tv;
</code></pre>
</div>
-<p>If the key is not present, <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is returned. If you would rather have an
+<p>If the key is not present, <code>null</code> is returned. If you would rather have an
exception thrown when a key is not present, then use <a href="/hack/reference/class/HH.ImmVector/at/"><code>at()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The value at the specified key; or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the key does not
+<li><code>?Tv</code> - The value at the specified key; or <code>null</code> if the key does not
exist.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.lastKey.html build/final/api-html/hack/class.HH.ImmVector.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.lastKey.html 2019-09-19 11:41:25.881850736 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.lastKey.html 2019-09-19 12:14:44.022552398 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?int</code> - The last key (an integer) in the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>
+<li><code>?int</code> - The last key (an integer) in the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>, or <code>null</code>
if the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.lastValue.html build/final/api-html/hack/class.HH.ImmVector.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.lastValue.html 2019-09-19 11:41:25.885850951 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.lastValue.html 2019-09-19 12:14:44.022552398 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>, or <code>null</code> if the
current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.lazy.html build/final/api-html/hack/class.HH.ImmVector.method.lazy.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.lazy.html 2019-09-19 11:41:25.889851166 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.lazy.html 2019-09-19 12:14:44.026552497 -0700
@@ -6,7 +6,7 @@
</div>
<p>Normally, memory is allocated for all of the elements of an <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>.
With a lazy view, memory is allocated for an element only when needed or
-used in a calculation like in <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a> or <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>.</p>
+used in a calculation like in <a href="/hack/reference/class/HH.ImmVector/map/"><code>map()</code></a> or <a href="/hack/reference/class/HH.ImmVector/filter/"><code>filter()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>HH\Rx\KeyedIterable&lt;int, Tv&gt;</code> - An integer-keyed <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> representing the lazy view into
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.linearSearch.html build/final/api-html/hack/class.HH.ImmVector.method.linearSearch.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.linearSearch.html 2019-09-19 11:41:25.893851381 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.linearSearch.html 2019-09-19 12:14:44.030552595 -0700
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The key (index) where that value is found; -1 if it is not found.</li>
+<li><code>int</code> - The key (index) where that value is found; -1 if it is not found.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>See <a href="/hack/reference/class/Vector/linearSearch/#examples"><a href="/hack/reference/class/HH.Vector/linearSearch/"><code>Vector::linearSearch</code></a></a> for usage examples.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.map.html build/final/api-html/hack/class.HH.ImmVector.method.map.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.map.html 2019-09-19 11:41:25.901851811 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.map.html 2019-09-19 12:14:44.034552694 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p><code>map()</code>'s result contains a value for every value in the current
-<a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>; unlike <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>, where only values that meet a certain
+<a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>; unlike <a href="/hack/reference/class/HH.ImmVector/filter/"><code>filter()</code></a>, where only values that meet a certain
criterion are included in the resulting <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.__toString.html build/final/api-html/hack/class.HH.ImmVector.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.HH.ImmVector.method.__toString.html 2019-09-19 11:41:25.813847078 -0700
+++ build/final/api-html/hack/class.HH.ImmVector.method.__toString.html 2019-09-19 12:14:43.970551113 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>, which is
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <code>string</code> version of the current <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>, which is
<code>&quot;ImmVector&quot;</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __toString(): string;
@@ -6,7 +6,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> <code>&quot;ImmVector&quot;</code>.</li>
+<li><code>string</code> - The <code>string</code> <code>&quot;ImmVector&quot;</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The string version of a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is always <code>&quot;Vector&quot;</code>:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.html build/final/api-html/hack/class.HH.Map.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.html 2019-09-19 11:41:26.305873516 -0700
+++ build/final/api-html/hack/class.HH.Map.html 2019-09-19 12:14:44.410561979 -0700
@@ -8,9 +8,9 @@
will see the changes. <code>Map</code>s do not have &quot;copy-on-write&quot; semantics.</p>
<p><code>Map</code>s preserve insertion order of key/value pairs. When iterating over a
<code>Map</code>, the key/value pairs appear in the order they were inserted. Also,
-<code>Map</code>s do not automagically convert integer-like <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> keys (ex. <code>&quot;123&quot;</code>)
+<code>Map</code>s do not automagically convert integer-like <code>string</code> keys (ex. <code>&quot;123&quot;</code>)
into integer keys.</p>
-<p><code>Map</code>s only support <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> keys and <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> keys. If a key of a different
+<p><code>Map</code>s only support <code>int</code> keys and <code>string</code> keys. If a key of a different
type is used, an exception will be thrown.</p>
<p><code>Map</code>s support <code>$m[$k]</code> style syntax for getting and setting values by key.
<code>Map</code>s also support <code>isset($m[$k])</code> and <code>empty($m[$k])</code> syntax, and they
@@ -40,15 +40,15 @@
Returns a <code>Map</code> containing the key/value pairs from the specified <code>array</code></li>
<li><a href="/hack/reference/class/HH.Map/fromItems/"><code>::fromItems(?Traversable&lt;Pair&lt;Tk, Tv&gt;&gt; $iterable): Map&lt;Tk, Tv&gt;</code></a><br />
Creates a <code>Map</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <code>Map</code> if
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</li>
+<code>null</code> is passed</li>
<li><a href="/hack/reference/class/HH.Map/__construct/"><code>-&gt;__construct(?KeyedTraversable&lt;Tk, Tv&gt; $iterable = NULL): void</code></a><br />
Creates a <code>Map</code> from the given <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a>, or an empty <code>Map</code> if
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</li>
+<code>null</code> is passed</li>
<li><a href="/hack/reference/class/HH.Map/__get/"><code>-&gt;__get(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.Map/__isset/"><code>-&gt;__isset(mixed $name): bool</code></a></li>
<li><a href="/hack/reference/class/HH.Map/__set/"><code>-&gt;__set(mixed $name, mixed $value): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.Map/__toString/"><code>-&gt;__toString(): string</code></a><br />
-Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <code>Map</code>, which is <code>&quot;Map&quot;</code></li>
+Returns the <code>string</code> version of the current <code>Map</code>, which is <code>&quot;Map&quot;</code></li>
<li><a href="/hack/reference/class/HH.Map/__unset/"><code>-&gt;__unset(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.Map/add/"><code>-&gt;add(Pair&lt;Tk, Tv&gt; $val): Map&lt;Tk, Tv&gt;</code></a><br />
Add a key/value pair to the end of the current <code>Map</code></li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.__construct.html build/final/api-html/hack/class.HH.Map.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.__construct.html 2019-09-19 11:41:26.309873731 -0700
+++ build/final/api-html/hack/class.HH.Map.method.__construct.html 2019-09-19 12:14:44.414562078 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> from the given <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a>, or an empty <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> if
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</p>
+<code>null</code> is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __construct(
?KeyedTraversable&lt;Tk, Tv&gt; $iterable = NULL,
@@ -12,7 +12,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example shows how to create a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> from various <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a>s:</p>
@@ -59,7 +59,7 @@
}
</code></pre>
</div>
-<p>This example shows how passing <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> to the constructor creates an empty <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>:</p>
+<p>This example shows how passing <code>null</code> to the constructor creates an empty <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.containsKey.html build/final/api-html/hack/class.HH.Map.method.containsKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.containsKey.html 2019-09-19 11:41:26.341875449 -0700
+++ build/final/api-html/hack/class.HH.Map.method.containsKey.html 2019-09-19 12:14:44.466563362 -0700
@@ -5,7 +5,7 @@
): bool;
</code></pre>
</div>
-<p>This function is interchangeable with <a href="/hsl/reference/function/HH.Lib.C.contains/"><code>contains()</code></a>.</p>
+<p>This function is interchangeable with <a href="/hack/reference/class/HH.Map/contains/"><code>contains()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>mixed $key</code></li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.count.html build/final/api-html/hack/class.HH.Map.method.count.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.count.html 2019-09-19 11:41:26.345875664 -0700
+++ build/final/api-html/hack/class.HH.Map.method.count.html 2019-09-19 12:14:44.466563362 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of elements in the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>.</li>
+<li><code>int</code> - The number of elements in the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.filter.html build/final/api-html/hack/class.HH.Map.method.filter.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.filter.html 2019-09-19 11:41:26.349875878 -0700
+++ build/final/api-html/hack/class.HH.Map.method.filter.html 2019-09-19 12:14:44.482563757 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/class/HH.Map/map/"><code>map()</code></a>.</p>
<p>The keys associated with the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> remain unchanged in the returned
<a href="/hack/reference/class/HH.Map/"><code>Map</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.firstKey.html build/final/api-html/hack/class.HH.Map.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.firstKey.html 2019-09-19 11:41:26.361876524 -0700
+++ build/final/api-html/hack/class.HH.Map.method.firstKey.html 2019-09-19 12:14:44.494564053 -0700
@@ -5,11 +5,11 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tk</code> - The first key in the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is
+<li><code>?Tk</code> - The first key in the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, or <code>null</code> if the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is
empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example gets the first key from <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>. An empty <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> will return <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> as its first key.</p>
+<p>The following example gets the first key from <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>. An empty <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> will return <code>null</code> as its first key.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.firstValue.html build/final/api-html/hack/class.HH.Map.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.firstValue.html 2019-09-19 11:41:26.369876953 -0700
+++ build/final/api-html/hack/class.HH.Map.method.firstValue.html 2019-09-19 12:14:44.502564251 -0700
@@ -5,11 +5,11 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, or <code>null</code> if the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is
empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example gets the first value from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>. An empty <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> will return <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> as its first value.</p>
+<p>The following example gets the first value from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>. An empty <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> will return <code>null</code> as its first value.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.fromItems.html build/final/api-html/hack/class.HH.Map.method.fromItems.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.fromItems.html 2019-09-19 11:41:26.373877167 -0700
+++ build/final/api-html/hack/class.HH.Map.method.fromItems.html 2019-09-19 12:14:44.510564448 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> if
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</p>
+<code>null</code> is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public static function fromItems(
?Traversable&lt;Pair&lt;Tk, Tv&gt;&gt; $iterable,
@@ -14,7 +14,7 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Map/"><code>Map&lt;Tk, Tv&gt;</code></a> - A <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> with the key/value pairs from the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>; or an
-empty <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</li>
+empty <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <code>null</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example shows that a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> can be created from any <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> of key-value pairs:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.get.html build/final/api-html/hack/class.HH.Map.method.get.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.get.html 2019-09-19 11:41:26.377877383 -0700
+++ build/final/api-html/hack/class.HH.Map.method.get.html 2019-09-19 12:14:44.514564548 -0700
@@ -5,7 +5,7 @@
): ?Tv;
</code></pre>
</div>
-<p>If the key is not present, <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is returned. If you would rather have an
+<p>If the key is not present, <code>null</code> is returned. If you would rather have an
exception thrown when a key is not present, then use <a href="/hack/reference/class/HH.Map/at/"><code>at()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The value at the specified key; or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the key does not
+<li><code>?Tv</code> - The value at the specified key; or <code>null</code> if the key does not
exist.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.lastKey.html build/final/api-html/hack/class.HH.Map.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.lastKey.html 2019-09-19 11:41:26.397878457 -0700
+++ build/final/api-html/hack/class.HH.Map.method.lastKey.html 2019-09-19 12:14:44.530564942 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tk</code> - The last key in the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is
+<li><code>?Tk</code> - The last key in the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, or <code>null</code> if the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is
empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.lastValue.html build/final/api-html/hack/class.HH.Map.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.lastValue.html 2019-09-19 11:41:26.397878457 -0700
+++ build/final/api-html/hack/class.HH.Map.method.lastValue.html 2019-09-19 12:14:44.538565140 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, or <code>null</code> if the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is
empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.lazy.html build/final/api-html/hack/class.HH.Map.method.lazy.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.lazy.html 2019-09-19 11:41:26.405878886 -0700
+++ build/final/api-html/hack/class.HH.Map.method.lazy.html 2019-09-19 12:14:44.546565337 -0700
@@ -6,7 +6,7 @@
</div>
<p>Normally, memory is allocated for all of the elements of the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>. With
a lazy view, memory is allocated for an element only when needed or used
-in a calculation like in <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a> or <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>.</p>
+in a calculation like in <a href="/hack/reference/class/HH.Map/map/"><code>map()</code></a> or <a href="/hack/reference/class/HH.Map/filter/"><code>filter()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>HH\Rx\KeyedIterable&lt;Tk, Tv&gt;</code> - a <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> representing the lazy view into the current
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.map.html build/final/api-html/hack/class.HH.Map.method.map.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.map.html 2019-09-19 11:41:26.409879100 -0700
+++ build/final/api-html/hack/class.HH.Map.method.map.html 2019-09-19 12:14:44.554565536 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is affected by a call to <code>map()</code>, unlike
-<a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria are affected.</p>
+<a href="/hack/reference/class/HH.Map/filter/"><code>filter()</code></a> where only values that meet a certain criteria are affected.</p>
<p>The keys will remain unchanged from the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> to the returned
<a href="/hack/reference/class/HH.Map/"><code>Map</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
@@ -21,7 +21,7 @@
operation is applied.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>In this example the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>'s values are mapped to the same type (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>s):</p>
+<p>In this example the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>'s values are mapped to the same type (<code>string</code>s):</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
@@ -65,7 +65,7 @@
}
</code></pre>
</div>
-<p>In this example the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>'s values are mapped to a different type (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>s):</p>
+<p>In this example the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>'s values are mapped to a different type (<code>int</code>s):</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.reserve.html build/final/api-html/hack/class.HH.Map.method.reserve.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.reserve.html 2019-09-19 11:41:26.425879960 -0700
+++ build/final/api-html/hack/class.HH.Map.method.reserve.html 2019-09-19 12:14:44.574566029 -0700
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example reserves space for 1000 elements and then fills the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> with 1000 integer keys and values:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Map.method.__toString.html build/final/api-html/hack/class.HH.Map.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Map.method.__toString.html 2019-09-19 11:41:26.317874160 -0700
+++ build/final/api-html/hack/class.HH.Map.method.__toString.html 2019-09-19 12:14:44.422562275 -0700
@@ -1,11 +1,11 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, which is <code>&quot;Map&quot;</code></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <code>string</code> version of the current <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, which is <code>&quot;Map&quot;</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __toString(): string;
</code></pre>
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> <code>&quot;Map&quot;</code>.</li>
+<li><code>string</code> - The <code>string</code> <code>&quot;Map&quot;</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The string version of a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is always <code>&quot;Map&quot;</code>:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.html build/final/api-html/hack/class.HH.Pair.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.html 2019-09-19 11:41:26.697894567 -0700
+++ build/final/api-html/hack/class.HH.Pair.html 2019-09-19 12:14:44.862573141 -0700
@@ -31,7 +31,7 @@
<li><a href="/hack/reference/class/HH.Pair/__isset/"><code>-&gt;__isset(mixed $name): bool</code></a></li>
<li><a href="/hack/reference/class/HH.Pair/__set/"><code>-&gt;__set(mixed $name, mixed $value): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.Pair/__toString/"><code>-&gt;__toString(): string</code></a><br />
-Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <code>Pair</code>, which is <code>&quot;Pair&quot;</code></li>
+Returns the <code>string</code> version of the current <code>Pair</code>, which is <code>&quot;Pair&quot;</code></li>
<li><a href="/hack/reference/class/HH.Pair/__unset/"><code>-&gt;__unset(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.Pair/at/"><code>-&gt;at(int $key): mixed</code></a><br />
Returns the value at the specified key in the current <code>Pair</code></li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.__construct.html build/final/api-html/hack/class.HH.Pair.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.__construct.html 2019-09-19 11:41:26.697894567 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.__construct.html 2019-09-19 12:14:44.862573141 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.count.html build/final/api-html/hack/class.HH.Pair.method.count.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.count.html 2019-09-19 11:41:26.721895856 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.count.html 2019-09-19 12:14:44.898574029 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - 2</li>
+<li><code>int</code> - 2</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This shows that a <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> always has a count of <code>2</code>:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.filter.html build/final/api-html/hack/class.HH.Pair.method.filter.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.filter.html 2019-09-19 11:41:26.729896285 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.filter.html 2019-09-19 12:14:44.902574128 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/class/HH.Pair/map/"><code>map()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>(function(mixed): bool) $callback</code> - The callback containing the condition to apply to the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.firstKey.html build/final/api-html/hack/class.HH.Pair.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.firstKey.html 2019-09-19 11:41:26.737896715 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.firstKey.html 2019-09-19 12:14:44.910574326 -0700
@@ -6,7 +6,7 @@
<p>The return will always be 0 since a <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> only has two keys, 0 and 1.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - 0</li>
+<li><code>int</code> - 0</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.get.html build/final/api-html/hack/class.HH.Pair.method.get.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.get.html 2019-09-19 11:41:26.745897145 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.get.html 2019-09-19 12:14:44.918574523 -0700
@@ -5,7 +5,7 @@
): mixed;
</code></pre>
</div>
-<p>If the key is not present, <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is returned. If you would rather have an
+<p>If the key is not present, <code>null</code> is returned. If you would rather have an
exception thrown when a key is not present, then use <a href="/hack/reference/class/HH.Pair/at/"><code>at()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>mixed</code> - The value at the specified key; or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the key does not
+<li><code>mixed</code> - The value at the specified key; or <code>null</code> if the key does not
exist.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.lastKey.html build/final/api-html/hack/class.HH.Pair.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.lastKey.html 2019-09-19 11:41:26.761898003 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.lastKey.html 2019-09-19 12:14:44.938575017 -0700
@@ -6,7 +6,7 @@
<p>The return will always be 1 since a <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> only has two keys, 0 and 1.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - 0</li>
+<li><code>int</code> - 0</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.lazy.html build/final/api-html/hack/class.HH.Pair.method.lazy.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.lazy.html 2019-09-19 11:41:26.769898432 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.lazy.html 2019-09-19 12:14:44.942575116 -0700
@@ -6,7 +6,7 @@
</div>
<p>Normally, memory is allocated for all of the elements of the <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a>.
With a lazy view, memory is allocated for an element only when needed or
-used in a calculation like in <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a> or <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>.</p>
+used in a calculation like in <a href="/hack/reference/class/HH.Pair/map/"><code>map()</code></a> or <a href="/hack/reference/class/HH.Pair/filter/"><code>filter()</code></a>.</p>
<p>That said, <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a>s only have two elements. So the performance impact on
a <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> will be not be noticeable in the real world.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.linearSearch.html build/final/api-html/hack/class.HH.Pair.method.linearSearch.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.linearSearch.html 2019-09-19 11:41:26.773898648 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.linearSearch.html 2019-09-19 12:14:44.946575215 -0700
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The key (index) where that value is found; -1 if it is not found.</li>
+<li><code>int</code> - The key (index) where that value is found; -1 if it is not found.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.map.html build/final/api-html/hack/class.HH.Pair.method.map.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.map.html 2019-09-19 11:41:26.781899078 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.map.html 2019-09-19 12:14:44.954575413 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current Pair is affected by a call to <code>map()</code>, unlike
-<a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria are affected.</p>
+<a href="/hack/reference/class/HH.Pair/filter/"><code>filter()</code></a> where only values that meet a certain criteria are affected.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>(function(mixed): Tu) $callback</code> - The callback containing the operation to apply to the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.toImmSet.html build/final/api-html/hack/class.HH.Pair.method.toImmSet.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.toImmSet.html 2019-09-19 11:41:26.813900796 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.toImmSet.html 2019-09-19 12:14:45.002576597 -0700
@@ -28,7 +28,7 @@
}
</code></pre>
</div>
-<p>This example shows that converting a <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> to an <code>ImmSet</code> will throw a fatal error if the <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> contains a value that's not a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> or an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>:</p>
+<p>This example shows that converting a <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> to an <code>ImmSet</code> will throw a fatal error if the <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> contains a value that's not a <code>string</code> or an <code>int</code>:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.toSet.html build/final/api-html/hack/class.HH.Pair.method.toSet.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.toSet.html 2019-09-19 11:41:26.821901226 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.toSet.html 2019-09-19 12:14:45.014576894 -0700
@@ -28,7 +28,7 @@
}
</code></pre>
</div>
-<p>This example shows that converting a <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> to a <code>Set</code> will throw a fatal error if the <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> contains a value that's not a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> or an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>:</p>
+<p>This example shows that converting a <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> to a <code>Set</code> will throw a fatal error if the <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> contains a value that's not a <code>string</code> or an <code>int</code>:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.__toString.html build/final/api-html/hack/class.HH.Pair.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Pair.method.__toString.html 2019-09-19 11:41:26.701894781 -0700
+++ build/final/api-html/hack/class.HH.Pair.method.__toString.html 2019-09-19 12:14:44.874573438 -0700
@@ -1,11 +1,11 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a>, which is <code>&quot;Pair&quot;</code></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <code>string</code> version of the current <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a>, which is <code>&quot;Pair&quot;</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __toString(): string;
</code></pre>
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> &quot;Pair&quot;.</li>
+<li><code>string</code> - The <code>string</code> &quot;Pair&quot;.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The string version of a <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> is always <code>&quot;Pair&quot;</code>:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.html build/final/api-html/hack/class.HH.Set.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.html 2019-09-19 11:41:27.133917968 -0700
+++ build/final/api-html/hack/class.HH.Set.html 2019-09-19 12:14:45.314584295 -0700
@@ -9,7 +9,7 @@
<p><code>Set</code>s preserve insertion order of the elements. When iterating over a
<code>Set</code>, the elements appear in the order they were inserted. Also, <code>Set</code>s do
not automagically convert integer-like strings (ex. &quot;123&quot;) into integers.</p>
-<p><code>Set</code>s only support <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> values and <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> values. If a value of a
+<p><code>Set</code>s only support <code>int</code> values and <code>string</code> values. If a value of a
different type is used, an exception will be thrown.</p>
<p>In general, Sets do not support <code>$c[$k]</code> style syntax. Adding an element
using <code>$c[] = ..</code> syntax is supported.</p>
@@ -33,18 +33,18 @@
<li><a href="/hack/reference/class/HH.Set/fromArrays/"><code>::fromArrays(...$argv): Set&lt;Tv&gt;</code></a><br />
Returns a <code>Set</code> containing all the values from the specified <code>array</code>(s)</li>
<li><a href="/hack/reference/class/HH.Set/fromItems/"><code>::fromItems(?Traversable&lt;Tv&gt; $iterable): Set&lt;Tv&gt;</code></a><br />
-Creates a <code>Set</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <code>Set</code> if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>
+Creates a <code>Set</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <code>Set</code> if <code>null</code>
is passed</li>
<li><a href="/hack/reference/class/HH.Set/fromKeysOf/"><code>::fromKeysOf&lt;Tk as arraykey&gt;(?KeyedContainer&lt;Tk, mixed&gt; $container): Set&lt;Tk&gt;</code></a><br />
Creates a <code>Set</code> from the keys of the specified container</li>
<li><a href="/hack/reference/class/HH.Set/__construct/"><code>-&gt;__construct(?Traversable&lt;Tv&gt; $iterable = NULL): void</code></a><br />
-Creates a <code>Set</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <code>Set</code> if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>
+Creates a <code>Set</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <code>Set</code> if <code>null</code>
is passed</li>
<li><a href="/hack/reference/class/HH.Set/__get/"><code>-&gt;__get(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.Set/__isset/"><code>-&gt;__isset(mixed $name): bool</code></a></li>
<li><a href="/hack/reference/class/HH.Set/__set/"><code>-&gt;__set(mixed $name, mixed $value): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.Set/__toString/"><code>-&gt;__toString(): string</code></a><br />
-Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <code>Set</code>, which is <code>&quot;Set&quot;</code></li>
+Returns the <code>string</code> version of the current <code>Set</code>, which is <code>&quot;Set&quot;</code></li>
<li><a href="/hack/reference/class/HH.Set/__unset/"><code>-&gt;__unset(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.Set/add/"><code>-&gt;add(Tv $val): Set&lt;Tv&gt;</code></a><br />
Add the value to the current <code>Set</code></li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.addAllKeysOf.html build/final/api-html/hack/class.HH.Set.method.addAllKeysOf.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.addAllKeysOf.html 2019-09-19 11:41:27.157919254 -0700
+++ build/final/api-html/hack/class.HH.Set.method.addAllKeysOf.html 2019-09-19 12:14:45.338584886 -0700
@@ -17,7 +17,7 @@
<li><a href="/hack/reference/class/HH.Set/"><code>Set&lt;Tv&gt;</code></a> - Returns itself.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>This example adds <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> keys from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> to a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> as its values:</p>
+<p>This example adds <code>string</code> keys from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> to a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> as its values:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
@@ -54,7 +54,7 @@
}
</code></pre>
</div>
-<p>This example adds <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> keys from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> to a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> as its values:</p>
+<p>This example adds <code>int</code> keys from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> to a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> as its values:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.__construct.html build/final/api-html/hack/class.HH.Set.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.__construct.html 2019-09-19 11:41:27.137918182 -0700
+++ build/final/api-html/hack/class.HH.Set.method.__construct.html 2019-09-19 12:14:45.318584392 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> if <code>null</code>
is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __construct(
@@ -12,7 +12,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example shows how to create a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> from various <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>s. Notice that duplicate values in the input <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>s only appear once in the output <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>.</p>
@@ -63,7 +63,7 @@
}
</code></pre>
</div>
-<p>This example shows how passing <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> to the constructor creates an empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>:</p>
+<p>This example shows how passing <code>null</code> to the constructor creates an empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.count.html build/final/api-html/hack/class.HH.Set.method.count.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.count.html 2019-09-19 11:41:27.169919898 -0700
+++ build/final/api-html/hack/class.HH.Set.method.count.html 2019-09-19 12:14:45.350585182 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of elements in the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>.</li>
+<li><code>int</code> - The number of elements in the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.filter.html build/final/api-html/hack/class.HH.Set.method.filter.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.filter.html 2019-09-19 11:41:27.173920112 -0700
+++ build/final/api-html/hack/class.HH.Set.method.filter.html 2019-09-19 12:14:45.358585379 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/class/HH.Set/map/"><code>map()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>(function(Tv): bool) $callback</code> - The callback containing the condition to apply to the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.firstKey.html build/final/api-html/hack/class.HH.Set.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.firstKey.html 2019-09-19 11:41:27.181920541 -0700
+++ build/final/api-html/hack/class.HH.Set.method.firstKey.html 2019-09-19 12:14:45.370585675 -0700
@@ -7,11 +7,11 @@
<p>This method is interchangeable with <a href="/hack/reference/class/HH.Set/firstValue/"><code>firstValue()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?arraykey</code> - The first value in the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> is
+<li><code>?arraykey</code> - The first value in the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, or <code>null</code> if the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> is
empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>This example shows that <code>firstKey</code> returns the first value in the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>. An empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> will return <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> as its first key.</p>
+<p>This example shows that <code>firstKey</code> returns the first value in the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>. An empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> will return <code>null</code> as its first key.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.firstValue.html build/final/api-html/hack/class.HH.Set.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.firstValue.html 2019-09-19 11:41:27.181920541 -0700
+++ build/final/api-html/hack/class.HH.Set.method.firstValue.html 2019-09-19 12:14:45.374585774 -0700
@@ -5,11 +5,11 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> is
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, or <code>null</code> if the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> is
empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example gets the first value from a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>. An empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> will return <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> as its first value.</p>
+<p>The following example gets the first value from a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>. An empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> will return <code>null</code> as its first value.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.fromItems.html build/final/api-html/hack/class.HH.Set.method.fromItems.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.fromItems.html 2019-09-19 11:41:27.189920970 -0700
+++ build/final/api-html/hack/class.HH.Set.method.fromItems.html 2019-09-19 12:14:45.386586070 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> if <code>null</code>
is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public static function fromItems(
@@ -14,7 +14,7 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Set/"><code>Set&lt;Tv&gt;</code></a> - A <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> with the values from the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>; or an empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>
-if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</li>
+if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <code>null</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.lastKey.html build/final/api-html/hack/class.HH.Set.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.lastKey.html 2019-09-19 11:41:27.209922043 -0700
+++ build/final/api-html/hack/class.HH.Set.method.lastKey.html 2019-09-19 12:14:45.414586760 -0700
@@ -7,11 +7,11 @@
<p>This method is interchangeable with <a href="/hack/reference/class/HH.Set/lastValue/"><code>lastValue()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?arraykey</code> - The last value in the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the current
+<li><code>?arraykey</code> - The last value in the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, or <code>null</code> if the current
<a href="/hack/reference/class/HH.Set/"><code>Set</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>This example shows that <code>lastKey</code> returns the last value in the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>. An empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> will return <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> as its last key/value.</p>
+<p>This example shows that <code>lastKey</code> returns the last value in the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>. An empty <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> will return <code>null</code> as its last key/value.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.lastValue.html build/final/api-html/hack/class.HH.Set.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.lastValue.html 2019-09-19 11:41:27.209922043 -0700
+++ build/final/api-html/hack/class.HH.Set.method.lastValue.html 2019-09-19 12:14:45.418586859 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the current
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, or <code>null</code> if the current
<a href="/hack/reference/class/HH.Set/"><code>Set</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.lazy.html build/final/api-html/hack/class.HH.Set.method.lazy.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.lazy.html 2019-09-19 11:41:27.217922472 -0700
+++ build/final/api-html/hack/class.HH.Set.method.lazy.html 2019-09-19 12:14:45.426587057 -0700
@@ -6,7 +6,7 @@
</div>
<p>Normally, memory is allocated for all of the elements of the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>. With
a lazy view, memory is allocated for an element only when needed or used
-in a calculation like in <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a> or <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>.</p>
+in a calculation like in <a href="/hack/reference/class/HH.Set/map/"><code>map()</code></a> or <a href="/hack/reference/class/HH.Set/filter/"><code>filter()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>HH\Rx\KeyedIterable&lt;arraykey, Tv&gt;</code> - an <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> representing the lazy view into the current
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.map.html build/final/api-html/hack/class.HH.Set.method.map.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.map.html 2019-09-19 11:41:27.221922686 -0700
+++ build/final/api-html/hack/class.HH.Set.method.map.html 2019-09-19 12:14:45.434587254 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> is affected by a call to <code>map()</code>, unlike
-<a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria are affected.</p>
+<a href="/hack/reference/class/HH.Set/filter/"><code>filter()</code></a> where only values that meet a certain criteria are affected.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>(function(Tv): Tu) $callback</code> - The callback containing the operation to apply to the
@@ -19,7 +19,7 @@
is applied.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>In this example the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>'s elements are mapped to the same type (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>s):</p>
+<p>In this example the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>'s elements are mapped to the same type (<code>string</code>s):</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
@@ -50,7 +50,7 @@
}
</code></pre>
</div>
-<p>In this example the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>'s elements are mapped to a different type (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>s):</p>
+<p>In this example the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>'s elements are mapped to a different type (<code>int</code>s):</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.reserve.html build/final/api-html/hack/class.HH.Set.method.reserve.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.reserve.html 2019-09-19 11:41:27.233923329 -0700
+++ build/final/api-html/hack/class.HH.Set.method.reserve.html 2019-09-19 12:14:45.450587649 -0700
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example reserves space for 1000 elements and then fills the <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> with 1000 integers:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.retain.html build/final/api-html/hack/class.HH.Set.method.retain.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.retain.html 2019-09-19 11:41:27.237923544 -0700
+++ build/final/api-html/hack/class.HH.Set.method.retain.html 2019-09-19 12:14:45.454587747 -0700
@@ -6,7 +6,7 @@
): Set&lt;Tv&gt;;
</code></pre>
</div>
-<p>This method is like <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>, but mutates the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> too in
+<p>This method is like <a href="/hack/reference/class/HH.Set/filter/"><code>filter()</code></a>, but mutates the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> too in
addition to returning the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>.</p>
<p>Future changes made to the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> ARE reflected in the returned
<a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, and vice-versa.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.__toString.html build/final/api-html/hack/class.HH.Set.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.__toString.html 2019-09-19 11:41:27.141918397 -0700
+++ build/final/api-html/hack/class.HH.Set.method.__toString.html 2019-09-19 12:14:45.322584491 -0700
@@ -1,11 +1,11 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, which is <code>&quot;Set&quot;</code></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <code>string</code> version of the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, which is <code>&quot;Set&quot;</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __toString(): string;
</code></pre>
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> <code>&quot;Set&quot;</code>.</li>
+<li><code>string</code> - The <code>string</code> <code>&quot;Set&quot;</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The string version of a <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> is always <code>&quot;Set&quot;</code>:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.values.html build/final/api-html/hack/class.HH.Set.method.values.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.values.html 2019-09-19 11:41:27.301926975 -0700
+++ build/final/api-html/hack/class.HH.Set.method.values.html 2019-09-19 12:14:45.502588931 -0700
@@ -3,7 +3,7 @@
<pre><code class="language-PHP">public function values(): Vector&lt;Tv&gt;;
</code></pre>
</div>
-<p>This method is interchangeable with <a href="/hack/reference/class/HH.Set/toVector/"><code>toVector()</code></a> and <a href="/hsl/reference/function/HH.Lib.Vec.keys/"><code>keys()</code></a>.</p>
+<p>This method is interchangeable with <a href="/hack/reference/class/HH.Set/toVector/"><code>toVector()</code></a> and <a href="/hack/reference/class/HH.Set/keys/"><code>keys()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Vector/"><code>Vector&lt;Tv&gt;</code></a> - a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> (integer-indexed) containing the values of the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Set.method.zip.html build/final/api-html/hack/class.HH.Set.method.zip.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Set.method.zip.html 2019-09-19 11:41:27.309927404 -0700
+++ build/final/api-html/hack/class.HH.Set.method.zip.html 2019-09-19 12:14:45.506589031 -0700
@@ -22,7 +22,7 @@
exception is thrown.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>This example shows that <code>zip</code> won't thrown an <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a> if at least one of the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> or the <code>$traversable</code> is empty:</p>
+<p>This example shows that <code>zip</code> won't thrown an <code>Exception</code> if at least one of the current <a href="/hack/reference/class/HH.Set/"><code>Set</code></a> or the <code>$traversable</code> is empty:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
@@ -47,7 +47,7 @@
}
</code></pre>
</div>
-<p>This example shows that <code>zip</code> will throw an <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a> if the result is non-empty:</p>
+<p>This example shows that <code>zip</code> will throw an <code>Exception</code> if the result is non-empty:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Shapes.method.removeKey.html build/final/api-html/hack/class.HH.Shapes.method.removeKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Shapes.method.removeKey.html 2019-09-19 11:41:27.337928905 -0700
+++ build/final/api-html/hack/class.HH.Shapes.method.removeKey.html 2019-09-19 12:14:45.530589622 -0700
@@ -15,7 +15,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example shows that <code>removeKey</code> directly removes a key from a <code>Shape</code>:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Shapes.method.toArray.html build/final/api-html/hack/class.HH.Shapes.method.toArray.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Shapes.method.toArray.html 2019-09-19 11:41:27.341929119 -0700
+++ build/final/api-html/hack/class.HH.Shapes.method.toArray.html 2019-09-19 12:14:45.530589622 -0700
@@ -13,7 +13,7 @@
<li><a href="/hack/reference/function/HH.darray/"><code>darray&lt;arraykey, mixed&gt;</code></a></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>This example shows that <code>toArray</code> will return the underlying array of a <code>Shape</code>. The result will be loosely typed because a single <code>Shape</code> can contain arbitrary different types (e.g. <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>, <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>).</p>
+<p>This example shows that <code>toArray</code> will return the underlying array of a <code>Shape</code>. The result will be loosely typed because a single <code>Shape</code> can contain arbitrary different types (e.g. <code>string</code>, <code>int</code>, <code>float</code>).</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.html build/final/api-html/hack/class.HH.Vector.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.html 2019-09-19 11:41:27.709948848 -0700
+++ build/final/api-html/hack/class.HH.Vector.html 2019-09-19 12:14:45.890598502 -0700
@@ -32,17 +32,17 @@
Returns a <code>Vector</code> containing the values from the specified <code>array</code></li>
<li><a href="/hack/reference/class/HH.Vector/fromItems/"><code>::fromItems(?Traversable&lt;Tv&gt; $iterable): Vector&lt;Tv&gt;</code></a><br />
Creates a <code>Vector</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <code>Vector</code> if
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</li>
+<code>null</code> is passed</li>
<li><a href="/hack/reference/class/HH.Vector/fromKeysOf/"><code>::fromKeysOf&lt;Tk as arraykey&gt;(?KeyedContainer&lt;Tk, mixed&gt; $container): Vector&lt;Tk&gt;</code></a><br />
Creates a <code>Vector</code> from the keys of the specified container</li>
<li><a href="/hack/reference/class/HH.Vector/__construct/"><code>-&gt;__construct(?Traversable&lt;Tv&gt; $iterable = NULL): void</code></a><br />
Creates a <code>Vector</code> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <code>Vector</code>
-if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</li>
+if <code>null</code> is passed</li>
<li><a href="/hack/reference/class/HH.Vector/__get/"><code>-&gt;__get(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.Vector/__isset/"><code>-&gt;__isset(mixed $name): bool</code></a></li>
<li><a href="/hack/reference/class/HH.Vector/__set/"><code>-&gt;__set(mixed $name, mixed $value): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.Vector/__toString/"><code>-&gt;__toString(): string</code></a><br />
-Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <code>Vector</code>, which is <code>&quot;Vector&quot;</code></li>
+Returns the <code>string</code> version of the current <code>Vector</code>, which is <code>&quot;Vector&quot;</code></li>
<li><a href="/hack/reference/class/HH.Vector/__unset/"><code>-&gt;__unset(mixed $name): mixed</code></a></li>
<li><a href="/hack/reference/class/HH.Vector/add/"><code>-&gt;add(Tv $value): Vector&lt;Tv&gt;</code></a><br />
Appends a value to the end of the current <code>Vector</code>, assigning it the next
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.addAllKeysOf.html build/final/api-html/hack/class.HH.Vector.method.addAllKeysOf.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.addAllKeysOf.html 2019-09-19 11:41:27.741950564 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.addAllKeysOf.html 2019-09-19 12:14:45.914599095 -0700
@@ -18,7 +18,7 @@
<li><a href="/hack/reference/class/HH.Vector/"><code>Vector&lt;Tv&gt;</code></a> - Returns itself.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>This example adds <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> keys from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> to a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> as its values:</p>
+<p>This example adds <code>string</code> keys from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> to a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> as its values:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
@@ -59,7 +59,7 @@
}
</code></pre>
</div>
-<p>This example adds <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> keys from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> to a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> as its values:</p>
+<p>This example adds <code>int</code> keys from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> to a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> as its values:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.__construct.html build/final/api-html/hack/class.HH.Vector.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.__construct.html 2019-09-19 11:41:27.713949062 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.__construct.html 2019-09-19 12:14:45.894598601 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>
-if <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</p>
+if <code>null</code> is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __construct(
?Traversable&lt;Tv&gt; $iterable = NULL,
@@ -12,7 +12,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example shows how to create a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> from various <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>s:</p>
@@ -73,7 +73,7 @@
}
</code></pre>
</div>
-<p>This example shows how passing <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> to the constructor creates an empty <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>:</p>
+<p>This example shows how passing <code>null</code> to the constructor creates an empty <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.count.html build/final/api-html/hack/class.HH.Vector.method.count.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.count.html 2019-09-19 11:41:27.765951850 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.count.html 2019-09-19 12:14:45.934599587 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The number of elements in the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>.</li>
+<li><code>int</code> - The number of elements in the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.filter.html build/final/api-html/hack/class.HH.Vector.method.filter.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.filter.html 2019-09-19 11:41:27.765951850 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.filter.html 2019-09-19 12:14:45.938599686 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p><code>filter()</code>'s result contains only values that meet the provided criterion;
-unlike <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>, where a value is included for each value in the original
+unlike <a href="/hack/reference/class/HH.Vector/map/"><code>map()</code></a>, where a value is included for each value in the original
<a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.firstKey.html build/final/api-html/hack/class.HH.Vector.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.firstKey.html 2019-09-19 11:41:27.777952494 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.firstKey.html 2019-09-19 12:14:45.950599982 -0700
@@ -5,11 +5,11 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?int</code> - The first key (an integer) in the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if
+<li><code>?int</code> - The first key (an integer) in the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, or <code>null</code> if
the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example gets the first key from <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>. An empty <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> will return <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> as its first key.</p>
+<p>The following example gets the first key from <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>. An empty <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> will return <code>null</code> as its first key.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.firstValue.html build/final/api-html/hack/class.HH.Vector.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.firstValue.html 2019-09-19 11:41:27.781952708 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.firstValue.html 2019-09-19 12:14:45.950599982 -0700
@@ -5,11 +5,11 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, or <code>null</code> if the
<a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>The following example gets the first value from <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>. An empty <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> will return <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> as its first value.</p>
+<p>The following example gets the first value from <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>. An empty <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> will return <code>null</code> as its first value.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.fromItems.html build/final/api-html/hack/class.HH.Vector.method.fromItems.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.fromItems.html 2019-09-19 11:41:27.789953138 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.fromItems.html 2019-09-19 12:14:45.958600180 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Creates a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> from the given <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>, or an empty <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> if
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is passed</p>
+<code>null</code> is passed</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public static function fromItems(
?Traversable&lt;Tv&gt; $iterable,
@@ -15,7 +15,7 @@
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Vector/"><code>Vector&lt;Tv&gt;</code></a> - A <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> with the values from the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a>; or an empty
-<a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</li>
+<a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> if the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is <code>null</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.fromKeysOf.html build/final/api-html/hack/class.HH.Vector.method.fromKeysOf.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.fromKeysOf.html 2019-09-19 11:41:27.797953565 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.fromKeysOf.html 2019-09-19 12:14:45.962600279 -0700
@@ -17,7 +17,7 @@
<li><a href="/hack/reference/class/HH.Vector/"><code>Vector&lt;Tk&gt;</code></a> - A <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> built from the keys of the specified container.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>This example adds <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> keys from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> to a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> as its values:</p>
+<p>This example adds <code>string</code> keys from a <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> to a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> as its values:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.get.html build/final/api-html/hack/class.HH.Vector.method.get.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.get.html 2019-09-19 11:41:27.801953780 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.get.html 2019-09-19 12:14:45.966600377 -0700
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The value at the specified key; or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the key does not
+<li><code>?Tv</code> - The value at the specified key; or <code>null</code> if the key does not
exist.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.lastKey.html build/final/api-html/hack/class.HH.Vector.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.lastKey.html 2019-09-19 11:41:27.821954852 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.lastKey.html 2019-09-19 12:14:45.982600771 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?int</code> - The last key (an integer) in the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if
+<li><code>?int</code> - The last key (an integer) in the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, or <code>null</code> if
the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.lastValue.html build/final/api-html/hack/class.HH.Vector.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.lastValue.html 2019-09-19 11:41:27.825955067 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.lastValue.html 2019-09-19 12:14:45.982600771 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the current
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, or <code>null</code> if the current
<a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is empty.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.lazy.html build/final/api-html/hack/class.HH.Vector.method.lazy.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.lazy.html 2019-09-19 11:41:27.833955496 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.lazy.html 2019-09-19 12:14:45.994601068 -0700
@@ -6,7 +6,7 @@
</div>
<p>Normally, memory is allocated for all of the elements of the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>.
With a lazy view, memory is allocated for an element only when needed or
-used in a calculation like in <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a> or <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>.</p>
+used in a calculation like in <a href="/hack/reference/class/HH.Vector/map/"><code>map()</code></a> or <a href="/hack/reference/class/HH.Vector/filter/"><code>filter()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>HH\Rx\KeyedIterable&lt;int, Tv&gt;</code> - An integer-keyed <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> representing the lazy view into
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.linearSearch.html build/final/api-html/hack/class.HH.Vector.method.linearSearch.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.linearSearch.html 2019-09-19 11:41:27.837955710 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.linearSearch.html 2019-09-19 12:14:45.998601166 -0700
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The key (index) where that value is found; -1 if it is not found.</li>
+<li><code>int</code> - The key (index) where that value is found; -1 if it is not found.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.map.html build/final/api-html/hack/class.HH.Vector.method.map.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.map.html 2019-09-19 11:41:27.841955925 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.map.html 2019-09-19 12:14:46.006601364 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p><code>map()</code>'s result contains a value for every value in the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>;
-unlike <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>, where only values that meet a certain criterion are
+unlike <a href="/hack/reference/class/HH.Vector/filter/"><code>filter()</code></a>, where only values that meet a certain criterion are
included in the resulting <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
@@ -20,7 +20,7 @@
operation to each value of the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> in turn.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>In this example the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>'s elements are mapped to the same type (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>s):</p>
+<p>In this example the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>'s elements are mapped to the same type (<code>string</code>s):</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
@@ -59,7 +59,7 @@
}
</code></pre>
</div>
-<p>In this example the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>'s elements are mapped to a different type (<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>s):</p>
+<p>In this example the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>'s elements are mapped to a different type (<code>int</code>s):</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // partial
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.reserve.html build/final/api-html/hack/class.HH.Vector.method.reserve.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.reserve.html 2019-09-19 11:41:27.861956997 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.reserve.html 2019-09-19 12:14:46.030601955 -0700
@@ -15,7 +15,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example reserves space for 1000 elements and then fills the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> with 1000 integers:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.resize.html build/final/api-html/hack/class.HH.Vector.method.resize.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.resize.html 2019-09-19 11:41:27.869957426 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.resize.html 2019-09-19 12:14:46.038602153 -0700
@@ -11,7 +11,7 @@
the end of the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>. If <code>$sz</code> is greater than the current size
of the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is extended by appending as
many copies of <code>$value</code> as needed to reach a size of <code>$sz</code> elements.</p>
-<p><code>$value</code> can be <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</p>
+<p><code>$value</code> can be <code>null</code>.</p>
<p>If <code>$sz</code> is less than zero, an exception is thrown.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
@@ -21,7 +21,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>This example shows how <code>resize</code> can be used to decrease and increase the size of a <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.reverse.html build/final/api-html/hack/class.HH.Vector.method.reverse.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.reverse.html 2019-09-19 11:41:27.873957640 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.reverse.html 2019-09-19 12:14:46.042602251 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.shuffle.html build/final/api-html/hack/class.HH.Vector.method.shuffle.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.shuffle.html 2019-09-19 11:41:27.889958498 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.shuffle.html 2019-09-19 12:14:46.058602646 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.splice.html build/final/api-html/hack/class.HH.Vector.method.splice.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.splice.html 2019-09-19 11:41:27.925960428 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.splice.html 2019-09-19 12:14:46.090603433 -0700
@@ -17,12 +17,12 @@
<li><code>int $offset</code> - The (0-based) key at which to begin the splice. If
negative, then it starts that far from the end of the
current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>.</li>
-<li><code>?int $len = NULL</code> - The length of the splice. If <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>, then the current
+<li><code>?int $len = NULL</code> - The length of the splice. If <code>null</code>, then the current
<a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is spliced until its end.</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <code>$offset</code> and <code>$len</code> together:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.__toString.html build/final/api-html/hack/class.HH.Vector.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.HH.Vector.method.__toString.html 2019-09-19 11:41:27.721949491 -0700
+++ build/final/api-html/hack/class.HH.Vector.method.__toString.html 2019-09-19 12:14:45.898598700 -0700
@@ -1,11 +1,11 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> version of the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, which is <code>&quot;Vector&quot;</code></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns the <code>string</code> version of the current <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, which is <code>&quot;Vector&quot;</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">public function __toString(): string;
</code></pre>
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The string <code>&quot;Vector&quot;</code>.</li>
+<li><code>string</code> - The string <code>&quot;Vector&quot;</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The string version of an <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a> is always <code>&quot;ImmVector&quot;</code>:</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntervalTimer.method.start.html build/final/api-html/hack/class.IntervalTimer.method.start.html
--- ../tmp-build-old/final/api-html/hack/class.IntervalTimer.method.start.html 2019-09-19 11:41:27.997964288 -0700
+++ build/final/api-html/hack/class.IntervalTimer.method.start.html 2019-09-19 12:14:46.154605011 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntervalTimer.method.stop.html build/final/api-html/hack/class.IntervalTimer.method.stop.html
--- ../tmp-build-old/final/api-html/hack/class.IntervalTimer.method.stop.html 2019-09-19 11:41:28.001964503 -0700
+++ build/final/api-html/hack/class.IntervalTimer.method.stop.html 2019-09-19 12:14:46.154605011 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.addPattern.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.addPattern.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.addPattern.html 2019-09-19 11:41:28.025965788 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.addPattern.html 2019-09-19 12:14:46.194605997 -0700
@@ -19,6 +19,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - pattern conflict status (see constants)</li>
+<li><code>int</code> - - pattern conflict status (see constants)</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.__construct.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.__construct.html 2019-09-19 11:41:28.021965574 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.__construct.html 2019-09-19 12:14:46.190605897 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getAppendItemFormat.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.getAppendItemFormat.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getAppendItemFormat.html 2019-09-19 11:41:28.033966216 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.getAppendItemFormat.html 2019-09-19 12:14:46.198606094 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - Append item format for the given pattern field</li>
+<li><code>string</code> - - Append item format for the given pattern field</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getAppendItemName.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.getAppendItemName.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getAppendItemName.html 2019-09-19 11:41:28.033966216 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.getAppendItemName.html 2019-09-19 12:14:46.202606194 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - Append item name for the given pattern field</li>
+<li><code>string</code> - - Append item name for the given pattern field</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getBaseSkeleton.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.getBaseSkeleton.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getBaseSkeleton.html 2019-09-19 11:41:28.037966430 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.getBaseSkeleton.html 2019-09-19 12:14:46.206606291 -0700
@@ -15,6 +15,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - base skeleton, such as &quot;Md&quot;</li>
+<li><code>string</code> - - base skeleton, such as &quot;Md&quot;</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getBestPattern.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.getBestPattern.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getBestPattern.html 2019-09-19 11:41:28.045966858 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.getBestPattern.html 2019-09-19 12:14:46.206606291 -0700
@@ -13,6 +13,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The best pattern found for the given skeleton</li>
+<li><code>string</code> - - The best pattern found for the given skeleton</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getDateTimeFormat.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.getDateTimeFormat.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getDateTimeFormat.html 2019-09-19 11:41:28.045966858 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.getDateTimeFormat.html 2019-09-19 12:14:46.210606390 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The date time format, for example: &quot;{0} {1}&quot;</li>
+<li><code>string</code> - - The date time format, for example: &quot;{0} {1}&quot;</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getDecimal.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.getDecimal.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getDecimal.html 2019-09-19 11:41:28.049967073 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.getDecimal.html 2019-09-19 12:14:46.210606390 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The string representing the decimal (normally &quot;.&quot;)</li>
+<li><code>string</code> - - The string representing the decimal (normally &quot;.&quot;)</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getErrorCode.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.getErrorCode.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getErrorCode.html 2019-09-19 11:41:28.053967286 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.getErrorCode.html 2019-09-19 12:14:46.210606390 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - An ICU error code indicating either success, failure
+<li><code>int</code> - - An ICU error code indicating either success, failure
or a warning.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getErrorMessage.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.getErrorMessage.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getErrorMessage.html 2019-09-19 11:41:28.057967501 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.getErrorMessage.html 2019-09-19 12:14:46.214606490 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The error message associated with last error that
+<li><code>string</code> - - The error message associated with last error that
occurred in a function call on this object, or a string indicating
the non-existence of an error.</li>
</ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getPatternForSkeleton.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.getPatternForSkeleton.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getPatternForSkeleton.html 2019-09-19 11:41:28.057967501 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.getPatternForSkeleton.html 2019-09-19 12:14:46.214606490 -0700
@@ -12,6 +12,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - pattern</li>
+<li><code>string</code> - - pattern</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getSkeleton.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.getSkeleton.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.getSkeleton.html 2019-09-19 11:41:28.061967714 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.getSkeleton.html 2019-09-19 12:14:46.218606587 -0700
@@ -12,6 +12,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - skeleton such as &quot;MMMdd&quot;</li>
+<li><code>string</code> - - skeleton such as &quot;MMMdd&quot;</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.replaceFieldTypes.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.replaceFieldTypes.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.replaceFieldTypes.html 2019-09-19 11:41:28.073968356 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.replaceFieldTypes.html 2019-09-19 12:14:46.222606687 -0700
@@ -17,7 +17,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - Pattern adjusted to match the skeleton fields widths and
+<li><code>string</code> - - Pattern adjusted to match the skeleton fields widths and
subtypes.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.setAppendItemFormat.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.setAppendItemFormat.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.setAppendItemFormat.html 2019-09-19 11:41:28.077968571 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.setAppendItemFormat.html 2019-09-19 12:14:46.226606784 -0700
@@ -22,6 +22,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.setAppendItemName.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.setAppendItemName.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.setAppendItemName.html 2019-09-19 11:41:28.077968571 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.setAppendItemName.html 2019-09-19 12:14:46.230606883 -0700
@@ -15,6 +15,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.setDateTimeFormat.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.setDateTimeFormat.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.setDateTimeFormat.html 2019-09-19 11:41:28.089969213 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.setDateTimeFormat.html 2019-09-19 12:14:46.234606982 -0700
@@ -23,6 +23,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.setDecimal.html build/final/api-html/hack/class.IntlDatePatternGenerator.method.setDecimal.html
--- ../tmp-build-old/final/api-html/hack/class.IntlDatePatternGenerator.method.setDecimal.html 2019-09-19 11:41:28.097969641 -0700
+++ build/final/api-html/hack/class.IntlDatePatternGenerator.method.setDecimal.html 2019-09-19 12:14:46.238607080 -0700
@@ -16,6 +16,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.MCRouterException.method.getKey.html build/final/api-html/hack/class.MCRouterException.method.getKey.html
--- ../tmp-build-old/final/api-html/hack/class.MCRouterException.method.getKey.html 2019-09-19 11:41:28.273979062 -0700
+++ build/final/api-html/hack/class.MCRouterException.method.getKey.html 2019-09-19 12:14:46.346609741 -0700
@@ -4,7 +4,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to retrieve the key from an <a href="/hack/reference/class/MCRouterException/"><code>MCRouterException</code></a> using its <code>getKey</code> method. If there is no key associated with the exception, then <code>&quot;&quot;</code> will be returned.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.MCRouterException.method.getOp.html build/final/api-html/hack/class.MCRouterException.method.getOp.html
--- ../tmp-build-old/final/api-html/hack/class.MCRouterException.method.getOp.html 2019-09-19 11:41:28.273979062 -0700
+++ build/final/api-html/hack/class.MCRouterException.method.getOp.html 2019-09-19 12:14:46.350609841 -0700
@@ -4,7 +4,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to retrieve the memcached operation from an <a href="/hack/reference/class/MCRouterException/"><code>MCRouterException</code></a> using its <code>getOp</code> method. Then we get its friendly name via <a href="/hack/reference/class/MCRouter/getOpName/"><code>MCRouter::getOpName()</code></a>.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.MCRouter.method.__construct.html build/final/api-html/hack/class.MCRouter.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.MCRouter.method.__construct.html 2019-09-19 11:41:28.117970711 -0700
+++ build/final/api-html/hack/class.MCRouter.method.__construct.html 2019-09-19 12:14:46.250607376 -0700
@@ -16,7 +16,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows you how to explicitly create an instance of <a href="/hack/reference/class/MCRouter/"><code>MCRouter</code></a> using <code>new</code>, by definition, its constructor. You must create a configuration string (or provide a configuration file that contains appropriate configuration information), and, optionally, a persistence identifier can bet passed as the second parameter to the constructor.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.MCRouter.method.decr.html build/final/api-html/hack/class.MCRouter.method.decr.html
--- ../tmp-build-old/final/api-html/hack/class.MCRouter.method.decr.html 2019-09-19 11:41:28.153972638 -0700
+++ build/final/api-html/hack/class.MCRouter.method.decr.html 2019-09-19 12:14:46.266607770 -0700
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - The new value</li>
+<li><code>int</code> - - The new value</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to decrement a value of a key by a specified integer using <a href="/hack/reference/class/MCRouter/incr/"><code>MCRouter::incr</code></a>. The value <strong>must</strong> be numeric.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.MCRouter.method.get.html build/final/api-html/hack/class.MCRouter.method.get.html
--- ../tmp-build-old/final/api-html/hack/class.MCRouter.method.get.html 2019-09-19 11:41:28.173973710 -0700
+++ build/final/api-html/hack/class.MCRouter.method.get.html 2019-09-19 12:14:46.278608066 -0700
@@ -11,7 +11,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The Value stored</li>
+<li><code>string</code> - - The Value stored</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>Most of the <a href="/hack/reference/class/MCRouter/"><code>MCRouter</code></a> examples use <a href="/hack/reference/class/MCRouter/get/"><code>MCRouter::get</code></a> in order to demonstrate other functions of the API. This example calls out <code>get</code> explicitly in its own function to show you how it works. If you try to <code>get</code> on a key that does not exist, an exception will be thrown.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.MCRouter.method.getOpName.html build/final/api-html/hack/class.MCRouter.method.getOpName.html
--- ../tmp-build-old/final/api-html/hack/class.MCRouter.method.getOpName.html 2019-09-19 11:41:28.189974566 -0700
+++ build/final/api-html/hack/class.MCRouter.method.getOpName.html 2019-09-19 12:14:46.290608362 -0700
@@ -11,7 +11,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The name of the op</li>
+<li><code>string</code> - - The name of the op</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/MCRouter/getOpName/"><code>MCRouter::getOpName</code></a> to get the English readable name for an MCRouter operation given as an integer.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.MCRouter.method.getResultName.html build/final/api-html/hack/class.MCRouter.method.getResultName.html
--- ../tmp-build-old/final/api-html/hack/class.MCRouter.method.getResultName.html 2019-09-19 11:41:28.209975636 -0700
+++ build/final/api-html/hack/class.MCRouter.method.getResultName.html 2019-09-19 12:14:46.306608756 -0700
@@ -11,7 +11,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The name of the result</li>
+<li><code>string</code> - - The name of the result</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to use <a href="/hack/reference/class/MCRouter/getResultName/"><code>MCRouter::getResultName</code></a> to get the English readable name for an MCRouter result given as an integer.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.MCRouter.method.incr.html build/final/api-html/hack/class.MCRouter.method.incr.html
--- ../tmp-build-old/final/api-html/hack/class.MCRouter.method.incr.html 2019-09-19 11:41:28.225976493 -0700
+++ build/final/api-html/hack/class.MCRouter.method.incr.html 2019-09-19 12:14:46.314608953 -0700
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - The new value</li>
+<li><code>int</code> - - The new value</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example shows how to increment a value of a key by a specified integer using <a href="/hack/reference/class/MCRouter/incr/"><code>MCRouter::incr</code></a>. The value <strong>must</strong> be numeric.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.MCRouter.method.version.html build/final/api-html/hack/class.MCRouter.method.version.html
--- ../tmp-build-old/final/api-html/hack/class.MCRouter.method.version.html 2019-09-19 11:41:28.261978420 -0700
+++ build/final/api-html/hack/class.MCRouter.method.version.html 2019-09-19 12:14:46.334609445 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The remote version</li>
+<li><code>string</code> - - The remote version</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>The following example allows you to use <a href="/hack/reference/class/MCRouter/version/"><code>MCRouter::version</code></a> to get the version information of the memcached server you are connected to.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.PairIterator.method.__construct.html build/final/api-html/hack/class.PairIterator.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.PairIterator.method.__construct.html 2019-09-19 11:41:28.297980346 -0700
+++ build/final/api-html/hack/class.PairIterator.method.__construct.html 2019-09-19 12:14:46.366610234 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.PairIterator.method.next.html build/final/api-html/hack/class.PairIterator.method.next.html
--- ../tmp-build-old/final/api-html/hack/class.PairIterator.method.next.html 2019-09-19 11:41:28.301980560 -0700
+++ build/final/api-html/hack/class.PairIterator.method.next.html 2019-09-19 12:14:46.370610333 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.PairIterator.method.rewind.html build/final/api-html/hack/class.PairIterator.method.rewind.html
--- ../tmp-build-old/final/api-html/hack/class.PairIterator.method.rewind.html 2019-09-19 11:41:28.301980560 -0700
+++ build/final/api-html/hack/class.PairIterator.method.rewind.html 2019-09-19 12:14:46.370610333 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getConstructorName.html build/final/api-html/hack/class.ReflectionClass.method.getConstructorName.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getConstructorName.html 2019-09-19 11:41:30.802114137 -0700
+++ build/final/api-html/hack/class.ReflectionClass.method.getConstructorName.html 2019-09-19 12:14:48.502662814 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getEndLine.html build/final/api-html/hack/class.ReflectionClass.method.getEndLine.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getEndLine.html 2019-09-19 11:41:30.818114991 -0700
+++ build/final/api-html/hack/class.ReflectionClass.method.getEndLine.html 2019-09-19 12:14:48.510663012 -0700
@@ -7,7 +7,7 @@
<p>Gets end line number from a user-defined class definition.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The ending line number of the user defined class, or
+<li><code>int</code> - The ending line number of the user defined class, or
FALSE if unknown.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getModifiers.html build/final/api-html/hack/class.ReflectionClass.method.getModifiers.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getModifiers.html 2019-09-19 11:41:30.842116270 -0700
+++ build/final/api-html/hack/class.ReflectionClass.method.getModifiers.html 2019-09-19 12:14:48.534663602 -0700
@@ -8,6 +8,6 @@
<p>Returns a bitfield of the access modifiers for this class.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - Returns bitmask of modifier constants.</li>
+<li><code>int</code> - Returns bitmask of modifier constants.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getName.html build/final/api-html/hack/class.ReflectionClass.method.getName.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getName.html 2019-09-19 11:41:30.842116270 -0700
+++ build/final/api-html/hack/class.ReflectionClass.method.getName.html 2019-09-19 12:14:48.534663602 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getNamespaceName.html build/final/api-html/hack/class.ReflectionClass.method.getNamespaceName.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getNamespaceName.html 2019-09-19 11:41:30.846116484 -0700
+++ build/final/api-html/hack/class.ReflectionClass.method.getNamespaceName.html 2019-09-19 12:14:48.534663602 -0700
@@ -8,6 +8,6 @@
<p>Gets the namespace name.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The namespace name.</li>
+<li><code>string</code> - The namespace name.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getParentName.html build/final/api-html/hack/class.ReflectionClass.method.getParentName.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getParentName.html 2019-09-19 11:41:30.850116697 -0700
+++ build/final/api-html/hack/class.ReflectionClass.method.getParentName.html 2019-09-19 12:14:48.542663798 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getShortName.html build/final/api-html/hack/class.ReflectionClass.method.getShortName.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getShortName.html 2019-09-19 11:41:30.862117337 -0700
+++ build/final/api-html/hack/class.ReflectionClass.method.getShortName.html 2019-09-19 12:14:48.558664191 -0700
@@ -8,6 +8,6 @@
<p>Get the short name of the function (without the namespace part).</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The short name of the function.</li>
+<li><code>string</code> - The short name of the function.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getStartLine.html build/final/api-html/hack/class.ReflectionClass.method.getStartLine.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.getStartLine.html 2019-09-19 11:41:30.866117551 -0700
+++ build/final/api-html/hack/class.ReflectionClass.method.getStartLine.html 2019-09-19 12:14:48.562664290 -0700
@@ -9,6 +9,6 @@
documented; only its argument list is available.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The starting line number, as an integer.</li>
+<li><code>int</code> - The starting line number, as an integer.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.__init.html build/final/api-html/hack/class.ReflectionClass.method.__init.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.__init.html 2019-09-19 11:41:30.766112216 -0700
+++ build/final/api-html/hack/class.ReflectionClass.method.__init.html 2019-09-19 12:14:48.478662225 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.setStaticPropertyValue.html build/final/api-html/hack/class.ReflectionClass.method.setStaticPropertyValue.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.setStaticPropertyValue.html 2019-09-19 11:41:30.930120965 -0700
+++ build/final/api-html/hack/class.ReflectionClass.method.setStaticPropertyValue.html 2019-09-19 12:14:48.658666651 -0700
@@ -17,6 +17,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.__toString.html build/final/api-html/hack/class.ReflectionClass.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionClass.method.__toString.html 2019-09-19 11:41:30.766112216 -0700
+++ build/final/api-html/hack/class.ReflectionClass.method.__toString.html 2019-09-19 12:14:48.478662225 -0700
@@ -6,6 +6,6 @@
<p>net/manual/en/reflectionclass.tostring.php )</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - A string representation of this ReflectionClass.</li>
+<li><code>string</code> - A string representation of this ReflectionClass.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionFile.method.getName.html build/final/api-html/hack/class.ReflectionFile.method.getName.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionFile.method.getName.html 2019-09-19 11:41:30.954122245 -0700
+++ build/final/api-html/hack/class.ReflectionFile.method.getName.html 2019-09-19 12:14:48.690667438 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The name of the file</li>
+<li><code>string</code> - The name of the file</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionFile.method.__init.html build/final/api-html/hack/class.ReflectionFile.method.__init.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionFile.method.__init.html 2019-09-19 11:41:30.938121392 -0700
+++ build/final/api-html/hack/class.ReflectionFile.method.__init.html 2019-09-19 12:14:48.666666847 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionFile.method.__toString.html build/final/api-html/hack/class.ReflectionFile.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionFile.method.__toString.html 2019-09-19 11:41:30.938121392 -0700
+++ build/final/api-html/hack/class.ReflectionFile.method.__toString.html 2019-09-19 12:14:48.666666847 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionFunction.method.getName.html build/final/api-html/hack/class.ReflectionFunction.method.getName.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionFunction.method.getName.html 2019-09-19 11:41:30.990124165 -0700
+++ build/final/api-html/hack/class.ReflectionFunction.method.getName.html 2019-09-19 12:14:48.730668421 -0700
@@ -9,6 +9,6 @@
documented; only its argument list is available.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The name of the function.</li>
+<li><code>string</code> - The name of the function.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionFunction.method.__toString.html build/final/api-html/hack/class.ReflectionFunction.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionFunction.method.__toString.html 2019-09-19 11:41:30.978123526 -0700
+++ build/final/api-html/hack/class.ReflectionFunction.method.__toString.html 2019-09-19 12:14:48.718668126 -0700
@@ -6,6 +6,6 @@
<p>net/manual/en/reflectionfunction.tostring.php )</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - A representation of this ReflectionFunction.</li>
+<li><code>string</code> - A representation of this ReflectionFunction.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionMethod.method.getDeclaringClassname.html build/final/api-html/hack/class.ReflectionMethod.method.getDeclaringClassname.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionMethod.method.getDeclaringClassname.html 2019-09-19 11:41:31.066128215 -0700
+++ build/final/api-html/hack/class.ReflectionMethod.method.getDeclaringClassname.html 2019-09-19 12:14:48.826670782 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionMethod.method.getModifiers.html build/final/api-html/hack/class.ReflectionMethod.method.getModifiers.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionMethod.method.getModifiers.html 2019-09-19 11:41:31.070128427 -0700
+++ build/final/api-html/hack/class.ReflectionMethod.method.getModifiers.html 2019-09-19 12:14:48.830670880 -0700
@@ -8,7 +8,7 @@
<p>Returns a bitfield of the access modifiers for this method.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - A numeric representation of the modifiers. The
+<li><code>int</code> - A numeric representation of the modifiers. The
modifiers are listed below. The actual meanings of
these modifiers are described in the predefined
constants.</li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionMethod.method.getPrototypeClassname.html build/final/api-html/hack/class.ReflectionMethod.method.getPrototypeClassname.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionMethod.method.getPrototypeClassname.html 2019-09-19 11:41:31.070128427 -0700
+++ build/final/api-html/hack/class.ReflectionMethod.method.getPrototypeClassname.html 2019-09-19 12:14:48.834670977 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionMethod.method.__toString.html build/final/api-html/hack/class.ReflectionMethod.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionMethod.method.__toString.html 2019-09-19 11:41:31.054127575 -0700
+++ build/final/api-html/hack/class.ReflectionMethod.method.__toString.html 2019-09-19 12:14:48.810670387 -0700
@@ -6,6 +6,6 @@
<p>net/manual/en/reflectionmethod.tostring.php )</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - A string representation of this ReflectionMethod.</li>
+<li><code>string</code> - A string representation of this ReflectionMethod.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionParameter.method.getDefaultValueText.html build/final/api-html/hack/class.ReflectionParameter.method.getDefaultValueText.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionParameter.method.getDefaultValueText.html 2019-09-19 11:41:31.282139718 -0700
+++ build/final/api-html/hack/class.ReflectionParameter.method.getDefaultValueText.html 2019-09-19 12:14:49.054676386 -0700
@@ -10,7 +10,7 @@
<p>getDefaultValue() will return the result of FOO*FOO.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The raw text of a default value, or empty if it does not
+<li><code>string</code> - The raw text of a default value, or empty if it does not
exist.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionParameter.method.getTypeText.html build/final/api-html/hack/class.ReflectionParameter.method.getTypeText.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionParameter.method.getTypeText.html 2019-09-19 11:41:31.286139931 -0700
+++ build/final/api-html/hack/class.ReflectionParameter.method.getTypeText.html 2019-09-19 12:14:49.066676681 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionTypeAlias.method.getAssignedTypeText.html build/final/api-html/hack/class.ReflectionTypeAlias.method.getAssignedTypeText.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionTypeAlias.method.getAssignedTypeText.html 2019-09-19 11:41:31.318141635 -0700
+++ build/final/api-html/hack/class.ReflectionTypeAlias.method.getAssignedTypeText.html 2019-09-19 12:14:49.102677565 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The assigned type.</li>
+<li><code>string</code> - The assigned type.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionTypeAlias.method.getFileName.html build/final/api-html/hack/class.ReflectionTypeAlias.method.getFileName.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionTypeAlias.method.getFileName.html 2019-09-19 11:41:31.326142061 -0700
+++ build/final/api-html/hack/class.ReflectionTypeAlias.method.getFileName.html 2019-09-19 12:14:49.106677663 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionTypeAlias.method.getName.html build/final/api-html/hack/class.ReflectionTypeAlias.method.getName.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionTypeAlias.method.getName.html 2019-09-19 11:41:31.326142061 -0700
+++ build/final/api-html/hack/class.ReflectionTypeAlias.method.getName.html 2019-09-19 12:14:49.110677761 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The name of the type alias</li>
+<li><code>string</code> - The name of the type alias</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionTypeAlias.method.__init.html build/final/api-html/hack/class.ReflectionTypeAlias.method.__init.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionTypeAlias.method.__init.html 2019-09-19 11:41:31.318141635 -0700
+++ build/final/api-html/hack/class.ReflectionTypeAlias.method.__init.html 2019-09-19 12:14:49.098677467 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionTypeAlias.method.__toString.html build/final/api-html/hack/class.ReflectionTypeAlias.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionTypeAlias.method.__toString.html 2019-09-19 11:41:31.318141635 -0700
+++ build/final/api-html/hack/class.ReflectionTypeAlias.method.__toString.html 2019-09-19 12:14:49.102677565 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionTypeConstant.method.getAssignedTypeHint.html build/final/api-html/hack/class.ReflectionTypeConstant.method.getAssignedTypeHint.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionTypeConstant.method.getAssignedTypeHint.html 2019-09-19 11:41:31.342142913 -0700
+++ build/final/api-html/hack/class.ReflectionTypeConstant.method.getAssignedTypeHint.html 2019-09-19 12:14:49.126678155 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionTypeConstant.method.getClassname.html build/final/api-html/hack/class.ReflectionTypeConstant.method.getClassname.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionTypeConstant.method.getClassname.html 2019-09-19 11:41:31.346143126 -0700
+++ build/final/api-html/hack/class.ReflectionTypeConstant.method.getClassname.html 2019-09-19 12:14:49.130678253 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionTypeConstant.method.getDeclaringClassname.html build/final/api-html/hack/class.ReflectionTypeConstant.method.getDeclaringClassname.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionTypeConstant.method.getDeclaringClassname.html 2019-09-19 11:41:31.350143339 -0700
+++ build/final/api-html/hack/class.ReflectionTypeConstant.method.getDeclaringClassname.html 2019-09-19 12:14:49.138678449 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionTypeConstant.method.getName.html build/final/api-html/hack/class.ReflectionTypeConstant.method.getName.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionTypeConstant.method.getName.html 2019-09-19 11:41:31.350143339 -0700
+++ build/final/api-html/hack/class.ReflectionTypeConstant.method.getName.html 2019-09-19 12:14:49.138678449 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - The name of the type constant.</li>
+<li><code>string</code> - The name of the type constant.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.ReflectionTypeConstant.method.__toString.html build/final/api-html/hack/class.ReflectionTypeConstant.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/class.ReflectionTypeConstant.method.__toString.html 2019-09-19 11:41:31.342142913 -0700
+++ build/final/api-html/hack/class.ReflectionTypeConstant.method.__toString.html 2019-09-19 12:14:49.122678057 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.SimpleXMLElementIterator.method.__construct.html build/final/api-html/hack/class.SimpleXMLElementIterator.method.__construct.html
--- ../tmp-build-old/final/api-html/hack/class.SimpleXMLElementIterator.method.__construct.html 2019-09-19 11:41:31.354143552 -0700
+++ build/final/api-html/hack/class.SimpleXMLElementIterator.method.__construct.html 2019-09-19 12:14:49.150678743 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/class.XMLWriter.method.outputMemory.html build/final/api-html/hack/class.XMLWriter.method.outputMemory.html
--- ../tmp-build-old/final/api-html/hack/class.XMLWriter.method.outputMemory.html 2019-09-19 11:41:31.582155695 -0700
+++ build/final/api-html/hack/class.XMLWriter.method.outputMemory.html 2019-09-19 12:14:49.402684934 -0700
@@ -12,6 +12,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - Returns the current buffer as a string.</li>
+<li><code>string</code> - - Returns the current buffer as a string.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.clock_gettime_ns.html build/final/api-html/hack/function.clock_gettime_ns.html
--- ../tmp-build-old/final/api-html/hack/function.clock_gettime_ns.html 2019-09-19 11:41:32.574208477 -0700
+++ build/final/api-html/hack/function.clock_gettime_ns.html 2019-09-19 12:14:50.030700357 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.cpu_get_count.html build/final/api-html/hack/function.cpu_get_count.html
--- ../tmp-build-old/final/api-html/hack/function.cpu_get_count.html 2019-09-19 11:41:32.574208477 -0700
+++ build/final/api-html/hack/function.cpu_get_count.html 2019-09-19 12:14:50.030700357 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.cpu_get_model.html build/final/api-html/hack/function.cpu_get_model.html
--- ../tmp-build-old/final/api-html/hack/function.cpu_get_model.html 2019-09-19 11:41:32.574208477 -0700
+++ build/final/api-html/hack/function.cpu_get_model.html 2019-09-19 12:14:50.030700357 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.curl_multi_await.html build/final/api-html/hack/function.curl_multi_await.html
--- ../tmp-build-old/final/api-html/hack/function.curl_multi_await.html 2019-09-19 11:41:32.586209114 -0700
+++ build/final/api-html/hack/function.curl_multi_await.html 2019-09-19 12:14:50.042700651 -0700
@@ -19,8 +19,8 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;int&gt;</code></a> - - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> representing the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> result of the
-activity. If returned <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> is positive, that
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;int&gt;</code></a> - - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> representing the <code>int</code> result of the
+activity. If returned <code>int</code> is positive, that
represents the number of handles on which there
was activity. If <code>0</code>, that means no activity
occurred. If negative, then there was a select
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.fb_enable_code_coverage.html build/final/api-html/hack/function.fb_enable_code_coverage.html
--- ../tmp-build-old/final/api-html/hack/function.fb_enable_code_coverage.html 2019-09-19 11:41:32.622211029 -0700
+++ build/final/api-html/hack/function.fb_enable_code_coverage.html 2019-09-19 12:14:50.074701436 -0700
@@ -6,6 +6,6 @@
<p>The coverage information is cleared.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.fb_get_last_flush_size.html build/final/api-html/hack/function.fb_get_last_flush_size.html
--- ../tmp-build-old/final/api-html/hack/function.fb_get_last_flush_size.html 2019-09-19 11:41:32.634211666 -0700
+++ build/final/api-html/hack/function.fb_get_last_flush_size.html 2019-09-19 12:14:50.086701731 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Total number of bytes flushed since last flush</li>
+<li><code>int</code> - - Total number of bytes flushed since last flush</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.fb_htmlspecialchars.html build/final/api-html/hack/function.fb_htmlspecialchars.html
--- ../tmp-build-old/final/api-html/hack/function.fb_htmlspecialchars.html 2019-09-19 11:41:32.658212943 -0700
+++ build/final/api-html/hack/function.fb_htmlspecialchars.html 2019-09-19 12:14:50.118702516 -0700
@@ -53,6 +53,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The converted string.</li>
+<li><code>string</code> - - The converted string.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.fb_lazy_realpath.html build/final/api-html/hack/function.fb_lazy_realpath.html
--- ../tmp-build-old/final/api-html/hack/function.fb_lazy_realpath.html 2019-09-19 11:41:32.682214219 -0700
+++ build/final/api-html/hack/function.fb_lazy_realpath.html 2019-09-19 12:14:50.150703301 -0700
@@ -14,6 +14,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - Real path of the file.</li>
+<li><code>string</code> - - Real path of the file.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.fb_set_exit_callback.html build/final/api-html/hack/function.fb_set_exit_callback.html
--- ../tmp-build-old/final/api-html/hack/function.fb_set_exit_callback.html 2019-09-19 11:41:32.698215070 -0700
+++ build/final/api-html/hack/function.fb_set_exit_callback.html 2019-09-19 12:14:50.158703497 -0700
@@ -12,6 +12,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.fb_setprofile.html build/final/api-html/hack/function.fb_setprofile.html
--- ../tmp-build-old/final/api-html/hack/function.fb_setprofile.html 2019-09-19 11:41:32.702215282 -0700
+++ build/final/api-html/hack/function.fb_setprofile.html 2019-09-19 12:14:50.158703497 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.fb_utf8_strlen_deprecated.html build/final/api-html/hack/function.fb_utf8_strlen_deprecated.html
--- ../tmp-build-old/final/api-html/hack/function.fb_utf8_strlen_deprecated.html 2019-09-19 11:41:32.710215708 -0700
+++ build/final/api-html/hack/function.fb_utf8_strlen_deprecated.html 2019-09-19 12:14:50.166703694 -0700
@@ -12,7 +12,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Returns the count of code points if valid UTF-8 else byte
+<li><code>int</code> - - Returns the count of code points if valid UTF-8 else byte
count.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.fb_utf8_strlen.html build/final/api-html/hack/function.fb_utf8_strlen.html
--- ../tmp-build-old/final/api-html/hack/function.fb_utf8_strlen.html 2019-09-19 11:41:32.710215708 -0700
+++ build/final/api-html/hack/function.fb_utf8_strlen.html 2019-09-19 12:14:50.162703596 -0700
@@ -12,7 +12,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Returns the number of code points interpreting string as
+<li><code>int</code> - - Returns the number of code points interpreting string as
UTF-8.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.fb_utf8_substr.html build/final/api-html/hack/function.fb_utf8_substr.html
--- ../tmp-build-old/final/api-html/hack/function.fb_utf8_substr.html 2019-09-19 11:41:32.726216559 -0700
+++ build/final/api-html/hack/function.fb_utf8_substr.html 2019-09-19 12:14:50.174703890 -0700
@@ -24,7 +24,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - Returns the portion of str specified by the start and
+<li><code>string</code> - - Returns the portion of str specified by the start and
length parameters. If str is shorter than start characters long, the empty
string will be returned.</li>
</ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.furchash_hphp_ext.html build/final/api-html/hack/function.furchash_hphp_ext.html
--- ../tmp-build-old/final/api-html/hack/function.furchash_hphp_ext.html 2019-09-19 11:41:32.738217197 -0700
+++ build/final/api-html/hack/function.furchash_hphp_ext.html 2019-09-19 12:14:50.178703988 -0700
@@ -15,6 +15,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - A number in the range of 0-(nPart-1)</li>
+<li><code>int</code> - - A number in the range of 0-(nPart-1)</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.gc_check_heap.html build/final/api-html/hack/function.gc_check_heap.html
--- ../tmp-build-old/final/api-html/hack/function.gc_check_heap.html 2019-09-19 11:41:32.738217197 -0700
+++ build/final/api-html/hack/function.gc_check_heap.html 2019-09-19 12:14:50.178703988 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.get_http_request_size.html build/final/api-html/hack/function.get_http_request_size.html
--- ../tmp-build-old/final/api-html/hack/function.get_http_request_size.html 2019-09-19 11:41:32.746217622 -0700
+++ build/final/api-html/hack/function.get_http_request_size.html 2019-09-19 12:14:50.182704086 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Returns the size of the http request.</li>
+<li><code>int</code> - - Returns the size of the http request.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.curl_exec.html build/final/api-html/hack/function.HH.Asio.curl_exec.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.curl_exec.html 2019-09-19 11:41:31.674160594 -0700
+++ build/final/api-html/hack/function.HH.Asio.curl_exec.html 2019-09-19 12:14:49.474686701 -0700
@@ -10,7 +10,7 @@
</div>
<p>Pass a cURL handle, or, more simply, a string containing a URL (and the
cURL handle will be created for you), and the cURL request will be executed
-via async and the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> result will be returned.</p>
+via async and the <code>string</code> result will be returned.</p>
<p>curl_multi_info_read must be used to retrieve error information,
curl_errno can't be used as this function is a wrapper to curl_multi_await.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
@@ -19,7 +19,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;string&gt;</code></a> - - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> representing the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> result
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;string&gt;</code></a> - - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> representing the <code>string</code> result
of the cURL request.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.asio_get_current_context_idx.html build/final/api-html/hack/function.HH.asio_get_current_context_idx.html
--- ../tmp-build-old/final/api-html/hack/function.HH.asio_get_current_context_idx.html 2019-09-19 11:41:31.990177424 -0700
+++ build/final/api-html/hack/function.HH.asio_get_current_context_idx.html 2019-09-19 12:14:49.706692400 -0700
@@ -7,6 +7,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.later.html build/final/api-html/hack/function.HH.Asio.later.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.later.html 2019-09-19 11:41:31.682161021 -0700
+++ build/final/api-html/hack/function.HH.Asio.later.html 2019-09-19 12:14:49.482686899 -0700
@@ -12,6 +12,6 @@
finish (e.g., maybe in a polling situation or something).</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;void&gt;</code></a> - <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a>.</li>
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;void&gt;</code></a> - <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>void</code>.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.mf.html build/final/api-html/hack/function.HH.Asio.mf.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.mf.html 2019-09-19 11:41:31.698161873 -0700
+++ build/final/api-html/hack/function.HH.Asio.mf.html 2019-09-19 12:14:49.490687095 -0700
@@ -11,11 +11,11 @@
</div>
<p>This function is similar to <a href="/hack/reference/class/HH.Map/filter/"><code>Map::filter()</code></a>, but the filtering of the
values is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>mf</code> because we are returning a <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>ap, and we are
+<p>This function is called <code>mf</code> because we are returning a <code>m</code>ap, and we are
doing a <code>f</code>iltering operation.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>bool</code>.</p>
<p>The keys and values in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> are not
-available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, Tv&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of values to map.</li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.mfk.html build/final/api-html/hack/function.HH.Asio.mfk.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.mfk.html 2019-09-19 11:41:31.706162299 -0700
+++ build/final/api-html/hack/function.HH.Asio.mfk.html 2019-09-19 12:14:49.498687291 -0700
@@ -9,15 +9,15 @@
): Awaitable&lt;Map&lt;Tk, Tv&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.mf/"><code>mf()</code></a>, but passes element keys to the callable
+<p>This function is similar to <code>mf()</code>, but passes element keys to the callable
as well.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Map/filterWithKey/"><code>Map::filterWithKey()</code></a>, but the filtering of the
keys and values is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>mfk</code> because we are returning a <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>ap, doing a
+<p>This function is called <code>mfk</code> because we are returning a <code>m</code>ap, doing a
a <code>f</code>iltering operation that includes <code>k</code>eys.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>bool</code>.</p>
<p>The keys and values in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> are not
-available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, Tv&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of keys and values to filter.</li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.mfkw.html build/final/api-html/hack/function.HH.Asio.mfkw.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.mfkw.html 2019-09-19 11:41:31.714162725 -0700
+++ build/final/api-html/hack/function.HH.Asio.mfkw.html 2019-09-19 12:14:49.506687488 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after a
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of <code>ResultOrExceptionWrapper</code> after a
filtering operation has been applied to each key/value pair in the provided
<a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a></p>
<div class="highlight fbgfm source-language-Hack">
@@ -10,17 +10,17 @@
): Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.mfk/"><code>mfk()</code></a>, except the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> in the returned
-<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains values of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> instead of raw
+<p>This function is similar to <code>mfk()</code>, except the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> in the returned
+<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains values of <code>ResultOrExceptionWrapper</code> instead of raw
values.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Map/filterWithKey/"><code>Map::filterWithKey()</code></a>, but the filtering of the
keys and values is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>mfkw</code> because we are returning a <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>ap, doing a
+<p>This function is called <code>mfkw</code> because we are returning a <code>m</code>ap, doing a
<code>f</code>iltering operation on <code>k</code>eys and values, and each value member in the
-<a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is <code>w</code>rapped by a <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</p>
+<a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is <code>w</code>rapped by a <code>ResultOrExceptionWrapper</code>.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>bool</code>.</p>
-<p>The <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
-are not available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+<p>The <code>ResultOrExceptionWrapper</code>s in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
+are not available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, T&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of keys and values to filter.</li>
@@ -29,7 +29,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> pairs
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<code>ResultOrExceptionWrapper</code> pairs
after the filtering operation has been applied to the keys an
values in <code>$inputs</code>.</li>
</ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.mfw.html build/final/api-html/hack/function.HH.Asio.mfw.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.mfw.html 2019-09-19 11:41:31.722163151 -0700
+++ build/final/api-html/hack/function.HH.Asio.mfw.html 2019-09-19 12:14:49.510687586 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after a
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of <code>ResultOrExceptionWrapper</code> after a
filtering operation has been applied to each value in the provided
<a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a></p>
<div class="highlight fbgfm source-language-Hack">
@@ -10,17 +10,17 @@
): Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.mf/"><code>mf()</code></a>, except the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> in the returned
-<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains values of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> instead of raw
+<p>This function is similar to <code>mf()</code>, except the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> in the returned
+<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains values of <code>ResultOrExceptionWrapper</code> instead of raw
values.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Map/filter/"><code>Map::filter()</code></a>, but the filtering of the values
is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>mfw</code> because we are returning a <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>ap, doing a
+<p>This function is called <code>mfw</code> because we are returning a <code>m</code>ap, doing a
<code>f</code>iltering operation and each value member in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is <code>w</code>rapped by a
-<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</p>
+<code>ResultOrExceptionWrapper</code>.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>bool</code>.</p>
-<p>The <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
-are not available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+<p>The <code>ResultOrExceptionWrapper</code>s in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
+are not available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, T&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of values to fitler.</li>
@@ -29,7 +29,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> pairs
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<code>ResultOrExceptionWrapper</code> pairs
after the filterin operation has been applied to the values in
<code>$inputs</code>.</li>
</ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.m.html build/final/api-html/hack/function.HH.Asio.m.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.m.html 2019-09-19 11:41:31.690161447 -0700
+++ build/final/api-html/hack/function.HH.Asio.m.html 2019-09-19 12:14:49.486686997 -0700
@@ -12,7 +12,7 @@
likely from a call to a function that returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;T&gt;</code></a>), and
transforms those <code>Awaitables</code> into one big <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>.</p>
<p>This function is called <code>m</code> because we are returning a <code>m</code>ap of <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
-<p>Only When you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the resulting <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>, will all of the
+<p>Only When you <code>await</code> or <code>join</code> the resulting <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>, will all of the
key/values in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> within the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> be available.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.mm.html build/final/api-html/hack/function.HH.Asio.mm.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.mm.html 2019-09-19 11:41:31.730163577 -0700
+++ build/final/api-html/hack/function.HH.Asio.mm.html 2019-09-19 12:14:49.518687783 -0700
@@ -15,7 +15,7 @@
<code>m</code>apping operation.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<p>The keys and values in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> are not
-available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, Tv&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of values to map.</li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.mmk.html build/final/api-html/hack/function.HH.Asio.mmk.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.mmk.html 2019-09-19 11:41:31.738164003 -0700
+++ build/final/api-html/hack/function.HH.Asio.mmk.html 2019-09-19 12:14:49.522687881 -0700
@@ -9,15 +9,15 @@
): Awaitable&lt;Map&lt;Tk, Tr&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.mm/"><code>mm()</code></a>, but passes element keys to the callable
+<p>This function is similar to <code>mm()</code>, but passes element keys to the callable
as well.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Map/mapWithKey/"><code>Map::mapWithKey()</code></a>, but the mapping of the keys
and values is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>mmk</code> because we are returning a <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>ap and doing a
-a <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>apping operation that includes <code>k</code>eys.</p>
+<p>This function is called <code>mmk</code> because we are returning a <code>m</code>ap and doing a
+a <code>m</code>apping operation that includes <code>k</code>eys.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<p>The keys and values in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> are not
-available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, Tv&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of keys and values to map.</li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.mmkw.html build/final/api-html/hack/function.HH.Asio.mmkw.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.mmkw.html 2019-09-19 11:41:31.754164855 -0700
+++ build/final/api-html/hack/function.HH.Asio.mmkw.html 2019-09-19 12:14:49.530688077 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after a
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of <code>ResultOrExceptionWrapper</code> after a
mapping operation has been applied to each key/value pair in the provided
<a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a></p>
<div class="highlight fbgfm source-language-Hack">
@@ -10,17 +10,17 @@
): Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.mmk/"><code>mmk()</code></a>, except the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> in the returned
-<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains values of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> instead of raw
+<p>This function is similar to <code>mmk()</code>, except the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> in the returned
+<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains values of <code>ResultOrExceptionWrapper</code> instead of raw
values.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Map/mapWithKey/"><code>Map::mapWithKey()</code></a>, but the mapping of the keys
and values is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>mmkw</code> because we are returning a <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>ap, doing a
-<a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>apping operation on <code>k</code>eys and values, and each value member in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>
-is <code>w</code>rapped by a <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</p>
+<p>This function is called <code>mmkw</code> because we are returning a <code>m</code>ap, doing a
+<code>m</code>apping operation on <code>k</code>eys and values, and each value member in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>
+is <code>w</code>rapped by a <code>ResultOrExceptionWrapper</code>.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
-<p>The <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
-are not available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+<p>The <code>ResultOrExceptionWrapper</code>s in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
+are not available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, Tv&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of keys and values to map.</li>
@@ -29,7 +29,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> pairs
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<code>ResultOrExceptionWrapper</code> pairs
after the mapping operation has been applied to the keys an values
in <code>$inputs</code>.</li>
</ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.mmw.html build/final/api-html/hack/function.HH.Asio.mmw.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.mmw.html 2019-09-19 11:41:31.770165707 -0700
+++ build/final/api-html/hack/function.HH.Asio.mmw.html 2019-09-19 12:14:49.538688274 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after a
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of <code>ResultOrExceptionWrapper</code> after a
mapping operation has been applied to each value in the provided
<a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a></p>
<div class="highlight fbgfm source-language-Hack">
@@ -10,17 +10,17 @@
): Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.mm/"><code>mm()</code></a>, except the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> in the returned
-<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains values of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> instead of raw
+<p>This function is similar to <code>mm()</code>, except the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> in the returned
+<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains values of <code>ResultOrExceptionWrapper</code> instead of raw
values.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Map/map/"><code>Map::map()</code></a>, but the mapping of the values
is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>mmw</code> because we are returning a <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>ap, doing a
-<a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>apping operation and each value member in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is <code>w</code>rapped by a
-<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</p>
+<p>This function is called <code>mmw</code> because we are returning a <code>m</code>ap, doing a
+<code>m</code>apping operation and each value member in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> is <code>w</code>rapped by a
+<code>ResultOrExceptionWrapper</code>.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
-<p>The <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
-are not available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+<p>The <code>ResultOrExceptionWrapper</code>s in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
+are not available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, Tv&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of values to map.</li>
@@ -29,7 +29,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> pairs
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<code>ResultOrExceptionWrapper</code> pairs
after the mapping operation has been applied to the values in
<code>$inputs</code>.</li>
</ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.mw.html build/final/api-html/hack/function.HH.Asio.mw.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.mw.html 2019-09-19 11:41:31.782166346 -0700
+++ build/final/api-html/hack/function.HH.Asio.mw.html 2019-09-19 12:14:49.546688470 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Translate a <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of <code>Awaitables</code> into a single <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of
-<a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> pairs</p>
+<a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<code>ResultOrExceptionWrapper</code> pairs</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">namespace HH\Asio;
@@ -8,17 +8,17 @@
): Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;Tv&gt;&gt;&gt;;
</code></pre>
</div>
-<p>This function is the same as <a href="/hack/reference/function/HH.Asio.m/"><code>m()</code></a>, but wraps the results into
-key/<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> pairs.</p>
+<p>This function is the same as <code>m()</code>, but wraps the results into
+key/<code>ResultOrExceptionWrapper</code> pairs.</p>
<p>This function takes any <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> object of <code>Awaitables</code> (i.e., each
member of the <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> has a value of type <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>, likely
from a call to a function that returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;T&gt;</code></a>), and transforms those
<code>Awaitables</code> into one big <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of
-key/<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> pairs.</p>
-<p>This function is called <code>mw</code> because we are returning a <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>ap of
+key/<code>ResultOrExceptionWrapper</code> pairs.</p>
+<p>This function is called <code>mw</code> because we are returning a <code>m</code>ap of
<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> <code>w</code>rapped into <code>ResultofExceptionWrapper</code>s.</p>
-<p>The <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> values in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned
-<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> are not available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned
+<p>The <code>ResultOrExceptionWrapper</code> values in the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of the returned
+<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> are not available until you <code>await</code> or <code>join</code> the returned
<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
@@ -26,7 +26,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;Tv&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> pairs,
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Map&lt;Tk, ResultOrExceptionWrapper&lt;Tv&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> of key/<code>ResultOrExceptionWrapper</code> pairs,
where the <a href="/hack/reference/class/HH.Map/"><code>Map</code></a> was generated from each <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> member
in <code>$awaitables</code>.</li>
</ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.name.html build/final/api-html/hack/function.HH.Asio.name.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.name.html 2019-09-19 11:41:31.782166346 -0700
+++ build/final/api-html/hack/function.HH.Asio.name.html 2019-09-19 12:14:49.546688470 -0700
@@ -13,6 +13,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.usleep.html build/final/api-html/hack/function.HH.Asio.usleep.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.usleep.html 2019-09-19 11:41:31.790166773 -0700
+++ build/final/api-html/hack/function.HH.Asio.usleep.html 2019-09-19 12:14:49.554688667 -0700
@@ -19,6 +19,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;void&gt;</code></a> - <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a>.</li>
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;void&gt;</code></a> - <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>void</code>.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.vf.html build/final/api-html/hack/function.HH.Asio.vf.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.vf.html 2019-09-19 11:41:31.814168050 -0700
+++ build/final/api-html/hack/function.HH.Asio.vf.html 2019-09-19 12:14:49.566688962 -0700
@@ -11,11 +11,11 @@
</div>
<p>This function is similar to <a href="/hack/reference/class/HH.Vector/filter/"><code>Vector::filter()</code></a>, but the filtering of the
values is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>vf</code> because we are returning a <a href="/hack/reference/function/HH.Asio.v/"><code>v</code></a>ector, and
+<p>This function is called <code>vf</code> because we are returning a <code>v</code>ector, and
we are doing a <code>f</code>iltering operation.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>bool</code>.</p>
<p>The values in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> are not available
-until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, T, mixed&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of values to map.</li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.vfk.html build/final/api-html/hack/function.HH.Asio.vfk.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.vfk.html 2019-09-19 11:41:31.822168477 -0700
+++ build/final/api-html/hack/function.HH.Asio.vfk.html 2019-09-19 12:14:49.570689060 -0700
@@ -9,15 +9,15 @@
): Awaitable&lt;Vector&lt;T&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.vf/"><code>vf()</code></a>, but passes element keys to the callable
+<p>This function is similar to <code>vf()</code>, but passes element keys to the callable
as well.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Vector/filterWithKey/"><code>Vector::filterWithKey()</code></a>, but the filtering of
the keys and values is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>vfk</code> because we are returning a <a href="/hack/reference/function/HH.Asio.v/"><code>v</code></a>ector, doing a
+<p>This function is called <code>vfk</code> because we are returning a <code>v</code>ector, doing a
a <code>f</code>iltering operation that includes <code>k</code>eys.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>bool</code>.</p>
<p>The values in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> are not available
-until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, T&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of keys and values to filter.</li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.vfkw.html build/final/api-html/hack/function.HH.Asio.vfkw.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.vfkw.html 2019-09-19 11:41:31.834169116 -0700
+++ build/final/api-html/hack/function.HH.Asio.vfkw.html 2019-09-19 12:14:49.582689355 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after a
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <code>ResultOrExceptionWrapper</code> after a
filtering operation has been applied to each key/value pair in the provided
<a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a></p>
<div class="highlight fbgfm source-language-Hack">
@@ -10,16 +10,16 @@
): Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.vfk/"><code>vfk()</code></a>, except the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> in the returned
-<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s instead of raw values.</p>
+<p>This function is similar to <code>vfk()</code>, except the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> in the returned
+<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains <code>ResultOrExceptionWrapper</code>s instead of raw values.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Vector/filterWithKey/"><code>Vector::filterWithKey()</code></a>, but the mapping of the
key/value pairs are done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>vfkw</code> because we are returning a <a href="/hack/reference/function/HH.Asio.v/"><code>v</code></a>ector, doing a
+<p>This function is called <code>vfkw</code> because we are returning a <code>v</code>ector, doing a
<code>f</code>iltering operation that includes both <code>k</code>eys and values, and each member
-of the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is <code>w</code>rapped by a <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</p>
+of the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is <code>w</code>rapped by a <code>ResultOrExceptionWrapper</code>.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>bool</code>.</p>
-<p>The <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
-are not available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+<p>The <code>ResultOrExceptionWrapper</code>s in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
+are not available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, T&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of keys and values to map.</li>
@@ -28,7 +28,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after the
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <code>ResultOrExceptionWrapper</code> after the
filtering operation has been applied to the keys and values in
<code>$inputs</code>.</li>
</ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.vfw.html build/final/api-html/hack/function.HH.Asio.vfw.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.vfw.html 2019-09-19 11:41:31.846169755 -0700
+++ build/final/api-html/hack/function.HH.Asio.vfw.html 2019-09-19 12:14:49.594689650 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after a
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <code>ResultOrExceptionWrapper</code> after a
filtering operation has been applied to each value in the provided
<a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a></p>
<div class="highlight fbgfm source-language-Hack">
@@ -10,16 +10,16 @@
): Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.vf/"><code>vf()</code></a>, except the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> in the returned
-<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s instead of raw values.</p>
+<p>This function is similar to <code>vf()</code>, except the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> in the returned
+<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains <code>ResultOrExceptionWrapper</code>s instead of raw values.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Vector/filter/"><code>Vector::filter()</code></a>, but the mapping of the values
is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>vfw</code> because we are returning a <a href="/hack/reference/function/HH.Asio.v/"><code>v</code></a>ector, doing a
+<p>This function is called <code>vfw</code> because we are returning a <code>v</code>ector, doing a
<code>f</code>iltering operation and each member of the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is <code>w</code>rapped by a
-<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</p>
+<code>ResultOrExceptionWrapper</code>.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>bool</code>.</p>
-<p>The <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
-are not available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+<p>The <code>ResultOrExceptionWrapper</code>s in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
+are not available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, T, mixed&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of values to map.</li>
@@ -28,7 +28,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after the
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;T&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <code>ResultOrExceptionWrapper</code> after the
filtering operation has been applied to the values in <code>$inputs</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.v.html build/final/api-html/hack/function.HH.Asio.v.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.v.html 2019-09-19 11:41:31.798167199 -0700
+++ build/final/api-html/hack/function.HH.Asio.v.html 2019-09-19 12:14:49.558688765 -0700
@@ -13,7 +13,7 @@
to a function that returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;T&gt;</code></a>), and transforms those
<code>Awaitables</code> into one big <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>.</p>
<p>This function is called <code>v</code> we are returning a <code>v</code>ector of <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
-<p>Only When you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the resulting <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>, will all of the
+<p>Only When you <code>await</code> or <code>join</code> the resulting <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>, will all of the
values in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> within the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> be available.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.vm.html build/final/api-html/hack/function.HH.Asio.vm.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.vm.html 2019-09-19 11:41:31.854170181 -0700
+++ build/final/api-html/hack/function.HH.Asio.vm.html 2019-09-19 12:14:49.602689846 -0700
@@ -11,11 +11,11 @@
</div>
<p>This function is similar to <a href="/hack/reference/class/HH.Vector/map/"><code>Vector::map()</code></a>, but the mapping of the values
is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>vm</code> because we are returning a <a href="/hack/reference/function/HH.Asio.v/"><code>v</code></a>ector, and
+<p>This function is called <code>vm</code> because we are returning a <code>v</code>ector, and
we are doing a <code>m</code>apping operation.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<p>The values in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> are not available
-until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.Traversable/"><code>Traversable&lt;Tv&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> of values to map.</li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.vmk.html build/final/api-html/hack/function.HH.Asio.vmk.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.vmk.html 2019-09-19 11:41:31.862170607 -0700
+++ build/final/api-html/hack/function.HH.Asio.vmk.html 2019-09-19 12:14:49.606689944 -0700
@@ -9,15 +9,15 @@
): Awaitable&lt;Vector&lt;Tr&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.vm/"><code>vm()</code></a>, but passes element keys to the callable
+<p>This function is similar to <code>vm()</code>, but passes element keys to the callable
as well.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Vector/mapWithKey/"><code>Vector::mapWithKey()</code></a>, but the mapping of the
keys and values is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>vmk</code> because we are returning a <a href="/hack/reference/function/HH.Asio.v/"><code>v</code></a>ector and doing
-a <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>apping operation that includes <code>k</code>eys.</p>
+<p>This function is called <code>vmk</code> because we are returning a <code>v</code>ector and doing
+a <code>m</code>apping operation that includes <code>k</code>eys.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<p>The values in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> are not available
-until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, Tv&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of keys and values to map.</li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.vmkw.html build/final/api-html/hack/function.HH.Asio.vmkw.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.vmkw.html 2019-09-19 11:41:31.874171246 -0700
+++ build/final/api-html/hack/function.HH.Asio.vmkw.html 2019-09-19 12:14:49.618690238 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after a
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <code>ResultOrExceptionWrapper</code> after a
mapping operation has been applied to each key/value pair in the provided
<a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a></p>
<div class="highlight fbgfm source-language-Hack">
@@ -10,16 +10,16 @@
): Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.vmk/"><code>vmk()</code></a>, except the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> in the returned
-<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s instead of raw values.</p>
+<p>This function is similar to <code>vmk()</code>, except the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> in the returned
+<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains <code>ResultOrExceptionWrapper</code>s instead of raw values.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Vector/mapWithKey/"><code>Vector::mapWithKey()</code></a>, but the mapping of the
key/value pairs are done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>vmkw</code> because we are returning a <a href="/hack/reference/function/HH.Asio.v/"><code>v</code></a>ector, doing a
-<a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>apping operation that includes both <code>k</code>eys and values, and each member
-of the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is <code>w</code>rapped by a <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</p>
+<p>This function is called <code>vmkw</code> because we are returning a <code>v</code>ector, doing a
+<code>m</code>apping operation that includes both <code>k</code>eys and values, and each member
+of the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is <code>w</code>rapped by a <code>ResultOrExceptionWrapper</code>.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
-<p>The <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
-are not available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+<p>The <code>ResultOrExceptionWrapper</code>s in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
+are not available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable&lt;Tk, Tv&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.KeyedTraversable/"><code>KeyedTraversable</code></a> of keys and values to map.</li>
@@ -28,7 +28,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after the
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <code>ResultOrExceptionWrapper</code> after the
mapping operation has been applied to the keys and values in
<code>$inputs</code>.</li>
</ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.vmw.html build/final/api-html/hack/function.HH.Asio.vmw.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.vmw.html 2019-09-19 11:41:31.886171885 -0700
+++ build/final/api-html/hack/function.HH.Asio.vmw.html 2019-09-19 12:14:49.630690534 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after a
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Returns an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <code>ResultOrExceptionWrapper</code> after a
mapping operation has been applied to each value in the provided
<a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a></p>
<div class="highlight fbgfm source-language-Hack">
@@ -10,16 +10,16 @@
): Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;;
</code></pre>
</div>
-<p>This function is similar to <a href="/hack/reference/function/HH.Asio.vm/"><code>vm()</code></a>, except the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> in the returned
-<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s instead of raw values.</p>
+<p>This function is similar to <code>vm()</code>, except the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> in the returned
+<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> contains <code>ResultOrExceptionWrapper</code>s instead of raw values.</p>
<p>This function is similar to <a href="/hack/reference/class/HH.Vector/map/"><code>Vector::map()</code></a>, but the mapping of the values
is done using <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>s.</p>
-<p>This function is called <code>vmw</code> because we are returning a <a href="/hack/reference/function/HH.Asio.v/"><code>v</code></a>ector, doing a
-<a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a>apping operation and each member of the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is <code>w</code>rapped by a
-<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</p>
+<p>This function is called <code>vmw</code> because we are returning a <code>v</code>ector, doing a
+<code>m</code>apping operation and each member of the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> is <code>w</code>rapped by a
+<code>ResultOrExceptionWrapper</code>.</p>
<p><code>$callable</code> must return an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
-<p>The <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
-are not available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+<p>The <code>ResultOrExceptionWrapper</code>s in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
+are not available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.Traversable/"><code>Traversable&lt;Tv&gt; $inputs</code></a> - The <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> of values to map.</li>
@@ -28,7 +28,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> after the
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;Tr&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <code>ResultOrExceptionWrapper</code> after the
mapping operation has been applied to the values in <code>$inputs</code>.</li>
</ul>
<h2 class="headingWithAnchor" id="examples">Examples<a href="#examples"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.vw.html build/final/api-html/hack/function.HH.Asio.vw.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.vw.html 2019-09-19 11:41:31.898172524 -0700
+++ build/final/api-html/hack/function.HH.Asio.vw.html 2019-09-19 12:14:49.638690730 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Translate a <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> of <code>Awaitables</code> into a single <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of
-<a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a></p>
+<a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <code>ResultOrExceptionWrapper</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">namespace HH\Asio;
@@ -8,23 +8,23 @@
): Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;Tv&gt;&gt;&gt;;
</code></pre>
</div>
-<p>This function is the same as <a href="/hack/reference/function/HH.Asio.v/"><code>v()</code></a>, but wraps the results into
-<a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s.</p>
+<p>This function is the same as <code>v()</code>, but wraps the results into
+<code>ResultOrExceptionWrapper</code>s.</p>
<p>This function takes any <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> object of <code>Awaitables</code> (i.e., each
member of the <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> is of type of <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>, likely from a call
to a function that returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;T&gt;</code></a>), and transforms those
-<code>Awaitables</code> into one big <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</p>
-<p>This function is called <code>vw</code> because we are returning a <a href="/hack/reference/function/HH.Asio.v/"><code>v</code></a>ector of
+<code>Awaitables</code> into one big <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <code>ResultOrExceptionWrapper</code>.</p>
+<p>This function is called <code>vw</code> because we are returning a <code>v</code>ector of
<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> <code>w</code>rapped into <code>ResultofExceptionWrapper</code>s.</p>
-<p>The <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>s in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
-are not available until you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+<p>The <code>ResultOrExceptionWrapper</code>s in the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>
+are not available until you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.Traversable/"><code>Traversable&lt;Awaitable&lt;Tv&gt;&gt; $awaitables</code></a> - The collection of <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> awaitables.</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;Tv&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>, where
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Vector&lt;ResultOrExceptionWrapper&lt;Tv&gt;&gt;&gt;</code></a> - An <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> of <code>ResultOrExceptionWrapper</code>, where
the <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a> was generated from each <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> member in
<code>$awaitables</code>.</li>
</ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Asio.wrap.html build/final/api-html/hack/function.HH.Asio.wrap.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Asio.wrap.html 2019-09-19 11:41:31.906172951 -0700
+++ build/final/api-html/hack/function.HH.Asio.wrap.html 2019-09-19 12:14:49.642690828 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Wrap an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> into an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a></p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Wrap an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> into an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>ResultOrExceptionWrapper</code></p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">namespace HH\Asio;
@@ -7,14 +7,14 @@
): Awaitable&lt;ResultOrExceptionWrapper&lt;Tv&gt;&gt;;
</code></pre>
</div>
-<p>The actual <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a> in the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> will only
-be available after you <code>await</code> or <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
+<p>The actual <code>ResultOrExceptionWrapper</code> in the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> will only
+be available after you <code>await</code> or <code>join</code> the returned <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;Tv&gt; $awaitable</code></a> - The <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> to wrap.</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;ResultOrExceptionWrapper&lt;Tv&gt;&gt;</code></a> - the <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</li>
+<li><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;ResultOrExceptionWrapper&lt;Tv&gt;&gt;</code></a> - the <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>ResultOrExceptionWrapper</code>.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.Client.typecheck_and_error.html build/final/api-html/hack/function.HH.Client.typecheck_and_error.html
--- ../tmp-build-old/final/api-html/hack/function.HH.Client.typecheck_and_error.html 2019-09-19 11:41:31.922173802 -0700
+++ build/final/api-html/hack/function.HH.Client.typecheck_and_error.html 2019-09-19 12:14:49.654691123 -0700
@@ -10,6 +10,6 @@
yourself.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.curl_create_pool.html build/final/api-html/hack/function.HH.curl_create_pool.html
--- ../tmp-build-old/final/api-html/hack/function.HH.curl_create_pool.html 2019-09-19 11:41:32.046180404 -0700
+++ build/final/api-html/hack/function.HH.curl_create_pool.html 2019-09-19 12:14:49.750693481 -0700
@@ -23,6 +23,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.execution_context.html build/final/api-html/hack/function.HH.execution_context.html
--- ../tmp-build-old/final/api-html/hack/function.HH.execution_context.html 2019-09-19 11:41:32.094182956 -0700
+++ build/final/api-html/hack/function.HH.execution_context.html 2019-09-19 12:14:49.774694071 -0700
@@ -7,7 +7,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - If the request was initiated via the proxygen, xbox,
+<li><code>string</code> - - If the request was initiated via the proxygen, xbox,
pagelet, fastcgi, or replay servers those values are returned. In client
mode the string cli is returned, when executing in client mode on a server
(via the unix socket interface) clisrv is returned. On the server with an
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.ext_factparse_version.html build/final/api-html/hack/function.HH.ext_factparse_version.html
--- ../tmp-build-old/final/api-html/hack/function.HH.ext_factparse_version.html 2019-09-19 11:41:32.094182956 -0700
+++ build/final/api-html/hack/function.HH.ext_factparse_version.html 2019-09-19 12:14:49.774694071 -0700
@@ -10,6 +10,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.ext_watchman_version.html build/final/api-html/hack/function.HH.ext_watchman_version.html
--- ../tmp-build-old/final/api-html/hack/function.HH.ext_watchman_version.html 2019-09-19 11:41:32.098183168 -0700
+++ build/final/api-html/hack/function.HH.ext_watchman_version.html 2019-09-19 12:14:49.778694169 -0700
@@ -8,6 +8,6 @@
<p>1 =&gt; first version</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.ffp_parse_string_native.html build/final/api-html/hack/function.HH.ffp_parse_string_native.html
--- ../tmp-build-old/final/api-html/hack/function.HH.ffp_parse_string_native.html 2019-09-19 11:41:32.130184870 -0700
+++ build/final/api-html/hack/function.HH.ffp_parse_string_native.html 2019-09-19 12:14:49.790694463 -0700
@@ -12,6 +12,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.get_provenance.html build/final/api-html/hack/function.HH.get_provenance.html
--- ../tmp-build-old/final/api-html/hack/function.HH.get_provenance.html 2019-09-19 11:41:32.154186146 -0700
+++ build/final/api-html/hack/function.HH.get_provenance.html 2019-09-19 12:14:49.810694955 -0700
@@ -12,6 +12,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.get_request_count.html build/final/api-html/hack/function.HH.get_request_count.html
--- ../tmp-build-old/final/api-html/hack/function.HH.get_request_count.html 2019-09-19 11:41:32.158186358 -0700
+++ build/final/api-html/hack/function.HH.get_request_count.html 2019-09-19 12:14:49.810694955 -0700
@@ -7,6 +7,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.global_set.html build/final/api-html/hack/function.HH.global_set.html
--- ../tmp-build-old/final/api-html/hack/function.HH.global_set.html 2019-09-19 11:41:32.170186997 -0700
+++ build/final/api-html/hack/function.HH.global_set.html 2019-09-19 12:14:49.818695151 -0700
@@ -14,6 +14,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.global_unset.html build/final/api-html/hack/function.HH.global_unset.html
--- ../tmp-build-old/final/api-html/hack/function.HH.global_unset.html 2019-09-19 11:41:32.170186997 -0700
+++ build/final/api-html/hack/function.HH.global_unset.html 2019-09-19 12:14:49.818695151 -0700
@@ -12,6 +12,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_dfs_edges.html build/final/api-html/hack/function.HH.heapgraph_dfs_edges.html
--- ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_dfs_edges.html 2019-09-19 11:41:32.182187635 -0700
+++ build/final/api-html/hack/function.HH.heapgraph_dfs_edges.html 2019-09-19 12:14:49.822695249 -0700
@@ -23,6 +23,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_dfs_nodes.html build/final/api-html/hack/function.HH.heapgraph_dfs_nodes.html
--- ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_dfs_nodes.html 2019-09-19 11:41:32.190188060 -0700
+++ build/final/api-html/hack/function.HH.heapgraph_dfs_nodes.html 2019-09-19 12:14:49.826695347 -0700
@@ -22,6 +22,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_foreach_edge.html build/final/api-html/hack/function.HH.heapgraph_foreach_edge.html
--- ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_foreach_edge.html 2019-09-19 11:41:32.206188910 -0700
+++ build/final/api-html/hack/function.HH.heapgraph_foreach_edge.html 2019-09-19 12:14:49.834695544 -0700
@@ -18,6 +18,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_foreach_node.html build/final/api-html/hack/function.HH.heapgraph_foreach_node.html
--- ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_foreach_node.html 2019-09-19 11:41:32.214189335 -0700
+++ build/final/api-html/hack/function.HH.heapgraph_foreach_node.html 2019-09-19 12:14:49.838695642 -0700
@@ -18,6 +18,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_foreach_root.html build/final/api-html/hack/function.HH.heapgraph_foreach_root.html
--- ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_foreach_root.html 2019-09-19 11:41:32.218189549 -0700
+++ build/final/api-html/hack/function.HH.heapgraph_foreach_root.html 2019-09-19 12:14:49.842695741 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_foreach_root_node.html build/final/api-html/hack/function.HH.heapgraph_foreach_root_node.html
--- ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_foreach_root_node.html 2019-09-19 11:41:32.226189973 -0700
+++ build/final/api-html/hack/function.HH.heapgraph_foreach_root_node.html 2019-09-19 12:14:49.846695839 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_version.html build/final/api-html/hack/function.HH.heapgraph_version.html
--- ../tmp-build-old/final/api-html/hack/function.HH.heapgraph_version.html 2019-09-19 11:41:32.254191462 -0700
+++ build/final/api-html/hack/function.HH.heapgraph_version.html 2019-09-19 12:14:49.866696330 -0700
@@ -10,6 +10,6 @@
enough to require client detection</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.int_mul_add_overflow.html build/final/api-html/hack/function.HH.int_mul_add_overflow.html
--- ../tmp-build-old/final/api-html/hack/function.HH.int_mul_add_overflow.html 2019-09-19 11:41:32.298193802 -0700
+++ build/final/api-html/hack/function.HH.int_mul_add_overflow.html 2019-09-19 12:14:49.886696821 -0700
@@ -21,6 +21,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.int_mul_overflow.html build/final/api-html/hack/function.HH.int_mul_overflow.html
--- ../tmp-build-old/final/api-html/hack/function.HH.int_mul_overflow.html 2019-09-19 11:41:32.302194014 -0700
+++ build/final/api-html/hack/function.HH.int_mul_overflow.html 2019-09-19 12:14:49.890696920 -0700
@@ -18,6 +18,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.invariant_callback_register.html build/final/api-html/hack/function.HH.invariant_callback_register.html
--- ../tmp-build-old/final/api-html/hack/function.HH.invariant_callback_register.html 2019-09-19 11:41:32.314194652 -0700
+++ build/final/api-html/hack/function.HH.invariant_callback_register.html 2019-09-19 12:14:49.898697116 -0700
@@ -15,6 +15,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.invariant.html build/final/api-html/hack/function.HH.invariant.html
--- ../tmp-build-old/final/api-html/hack/function.HH.invariant.html 2019-09-19 11:41:32.310194440 -0700
+++ build/final/api-html/hack/function.HH.invariant.html 2019-09-19 12:14:49.894697018 -0700
@@ -37,6 +37,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.non_crypto_md5_lower.html build/final/api-html/hack/function.HH.non_crypto_md5_lower.html
--- ../tmp-build-old/final/api-html/hack/function.HH.non_crypto_md5_lower.html 2019-09-19 11:41:32.370197630 -0700
+++ build/final/api-html/hack/function.HH.non_crypto_md5_lower.html 2019-09-19 12:14:49.930697902 -0700
@@ -22,6 +22,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.non_crypto_md5_upper.html build/final/api-html/hack/function.HH.non_crypto_md5_upper.html
--- ../tmp-build-old/final/api-html/hack/function.HH.non_crypto_md5_upper.html 2019-09-19 11:41:32.386198481 -0700
+++ build/final/api-html/hack/function.HH.non_crypto_md5_upper.html 2019-09-19 12:14:49.938698098 -0700
@@ -22,6 +22,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.rqtrace.force_enable.html build/final/api-html/hack/function.HH.rqtrace.force_enable.html
--- ../tmp-build-old/final/api-html/hack/function.HH.rqtrace.force_enable.html 2019-09-19 11:41:32.402199331 -0700
+++ build/final/api-html/hack/function.HH.rqtrace.force_enable.html 2019-09-19 12:14:49.946698295 -0700
@@ -7,6 +7,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.serialize_with_options.html build/final/api-html/hack/function.HH.serialize_with_options.html
--- ../tmp-build-old/final/api-html/hack/function.HH.serialize_with_options.html 2019-09-19 11:41:32.426200608 -0700
+++ build/final/api-html/hack/function.HH.serialize_with_options.html 2019-09-19 12:14:49.958698590 -0700
@@ -15,6 +15,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.server_health_level.html build/final/api-html/hack/function.HH.server_health_level.html
--- ../tmp-build-old/final/api-html/hack/function.HH.server_health_level.html 2019-09-19 11:41:32.426200608 -0700
+++ build/final/api-html/hack/function.HH.server_health_level.html 2019-09-19 12:14:49.958698590 -0700
@@ -7,7 +7,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - 100 if the server is very healthy, and 0 if the
+<li><code>int</code> - - 100 if the server is very healthy, and 0 if the
server should not receive any more request.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.server_process_start_time.html build/final/api-html/hack/function.HH.server_process_start_time.html
--- ../tmp-build-old/final/api-html/hack/function.HH.server_process_start_time.html 2019-09-19 11:41:32.442201459 -0700
+++ build/final/api-html/hack/function.HH.server_process_start_time.html 2019-09-19 12:14:49.966698786 -0700
@@ -7,7 +7,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - number of seconds since epoch when process started. 0 if
+<li><code>int</code> - - number of seconds since epoch when process started. 0 if
server is not started.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.server_uptime.html build/final/api-html/hack/function.HH.server_uptime.html
--- ../tmp-build-old/final/api-html/hack/function.HH.server_uptime.html 2019-09-19 11:41:32.442201459 -0700
+++ build/final/api-html/hack/function.HH.server_uptime.html 2019-09-19 12:14:49.966698786 -0700
@@ -7,7 +7,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - number of seconds the server has been running. -1 if
+<li><code>int</code> - - number of seconds the server has been running. -1 if
server is not started.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.server_warmup_status.html build/final/api-html/hack/function.HH.server_warmup_status.html
--- ../tmp-build-old/final/api-html/hack/function.HH.server_warmup_status.html 2019-09-19 11:41:32.450201883 -0700
+++ build/final/api-html/hack/function.HH.server_warmup_status.html 2019-09-19 12:14:49.970698884 -0700
@@ -8,7 +8,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - If the server appears to be warmed up, returns the empty
+<li><code>string</code> - - If the server appears to be warmed up, returns the empty
string. Otherwise, returns a human-readable description of why the server is
not warmed up. Note that this function checks a series of heuristics rather
than anything definitive; returning '' for one request does not guarantee
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.server_warmup_status_monotonic.html build/final/api-html/hack/function.HH.server_warmup_status_monotonic.html
--- ../tmp-build-old/final/api-html/hack/function.HH.server_warmup_status_monotonic.html 2019-09-19 11:41:32.454202097 -0700
+++ build/final/api-html/hack/function.HH.server_warmup_status_monotonic.html 2019-09-19 12:14:49.970698884 -0700
@@ -8,7 +8,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - If the server appears to be warmed up, returns the empty
+<li><code>string</code> - - If the server appears to be warmed up, returns the empty
string. Otherwise, returns a human-readable description of why the server is
not warmed up. Unlike server_warmup_status(), this function is monotonic,
i.e., once it returns empty string, it will keep returning empty string.</li>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.set_frame_metadata.html build/final/api-html/hack/function.HH.set_frame_metadata.html
--- ../tmp-build-old/final/api-html/hack/function.HH.set_frame_metadata.html 2019-09-19 11:41:32.458202309 -0700
+++ build/final/api-html/hack/function.HH.set_frame_metadata.html 2019-09-19 12:14:49.974698982 -0700
@@ -15,6 +15,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.set_mem_threshold_callback.html build/final/api-html/hack/function.HH.set_mem_threshold_callback.html
--- ../tmp-build-old/final/api-html/hack/function.HH.set_mem_threshold_callback.html 2019-09-19 11:41:32.462202522 -0700
+++ build/final/api-html/hack/function.HH.set_mem_threshold_callback.html 2019-09-19 12:14:49.974698982 -0700
@@ -14,6 +14,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.set_soft_late_init_default.html build/final/api-html/hack/function.HH.set_soft_late_init_default.html
--- ../tmp-build-old/final/api-html/hack/function.HH.set_soft_late_init_default.html 2019-09-19 11:41:32.462202522 -0700
+++ build/final/api-html/hack/function.HH.set_soft_late_init_default.html 2019-09-19 12:14:49.974698982 -0700
@@ -12,6 +12,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.thread_mark_stack.html build/final/api-html/hack/function.HH.thread_mark_stack.html
--- ../tmp-build-old/final/api-html/hack/function.HH.thread_mark_stack.html 2019-09-19 11:41:32.466202735 -0700
+++ build/final/api-html/hack/function.HH.thread_mark_stack.html 2019-09-19 12:14:49.978699081 -0700
@@ -6,6 +6,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.type_structure_classname.html build/final/api-html/hack/function.HH.type_structure_classname.html
--- ../tmp-build-old/final/api-html/hack/function.HH.type_structure_classname.html 2019-09-19 11:41:32.474203160 -0700
+++ build/final/api-html/hack/function.HH.type_structure_classname.html 2019-09-19 12:14:49.978699081 -0700
@@ -16,6 +16,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.HH.xenon_get_and_clear_missed_sample_count.html build/final/api-html/hack/function.HH.xenon_get_and_clear_missed_sample_count.html
--- ../tmp-build-old/final/api-html/hack/function.HH.xenon_get_and_clear_missed_sample_count.html 2019-09-19 11:41:32.490204010 -0700
+++ build/final/api-html/hack/function.HH.xenon_get_and_clear_missed_sample_count.html 2019-09-19 12:14:49.990699376 -0700
@@ -7,6 +7,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_clear_hardware_events.html build/final/api-html/hack/function.hphp_clear_hardware_events.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_clear_hardware_events.html 2019-09-19 11:41:32.770218897 -0700
+++ build/final/api-html/hack/function.hphp_clear_hardware_events.html 2019-09-19 12:14:50.190704283 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_clear_unflushed.html build/final/api-html/hack/function.hphp_clear_unflushed.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_clear_unflushed.html 2019-09-19 11:41:32.770218897 -0700
+++ build/final/api-html/hack/function.hphp_clear_unflushed.html 2019-09-19 12:14:50.190704283 -0700
@@ -8,6 +8,6 @@
to replay what will be displayed.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_crash_log.html build/final/api-html/hack/function.hphp_crash_log.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_crash_log.html 2019-09-19 11:41:32.774219111 -0700
+++ build/final/api-html/hack/function.hphp_crash_log.html 2019-09-19 12:14:50.194704381 -0700
@@ -15,6 +15,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphpd_auth_token.html build/final/api-html/hack/function.hphpd_auth_token.html
--- ../tmp-build-old/final/api-html/hack/function.hphpd_auth_token.html 2019-09-19 11:41:32.902225917 -0700
+++ build/final/api-html/hack/function.hphpd_auth_token.html 2019-09-19 12:14:50.270706245 -0700
@@ -7,6 +7,6 @@
error.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphpd_break.html build/final/api-html/hack/function.hphpd_break.html
--- ../tmp-build-old/final/api-html/hack/function.hphpd_break.html 2019-09-19 11:41:32.902225917 -0700
+++ build/final/api-html/hack/function.hphpd_break.html 2019-09-19 12:14:50.270706245 -0700
@@ -14,6 +14,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_debug_backtrace_hash.html build/final/api-html/hack/function.hphp_debug_backtrace_hash.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_debug_backtrace_hash.html 2019-09-19 11:41:32.790219961 -0700
+++ build/final/api-html/hack/function.hphp_debug_backtrace_hash.html 2019-09-19 12:14:50.202704577 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_debug_session_auth.html build/final/api-html/hack/function.hphp_debug_session_auth.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_debug_session_auth.html 2019-09-19 11:41:32.802220599 -0700
+++ build/final/api-html/hack/function.hphp_debug_session_auth.html 2019-09-19 12:14:50.206704675 -0700
@@ -7,6 +7,6 @@
case of error;</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_get_stats.html build/final/api-html/hack/function.hphp_get_stats.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_get_stats.html 2019-09-19 11:41:32.826221876 -0700
+++ build/final/api-html/hack/function.hphp_get_stats.html 2019-09-19 12:14:50.226705166 -0700
@@ -11,6 +11,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Currently accumulated count.</li>
+<li><code>int</code> - - Currently accumulated count.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_get_thread_id.html build/final/api-html/hack/function.hphp_get_thread_id.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_get_thread_id.html 2019-09-19 11:41:32.830222087 -0700
+++ build/final/api-html/hack/function.hphp_get_thread_id.html 2019-09-19 12:14:50.226705166 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - The pthread_self() return.</li>
+<li><code>int</code> - - The pthread_self() return.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_gettid.html build/final/api-html/hack/function.hphp_gettid.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_gettid.html 2019-09-19 11:41:32.834222301 -0700
+++ build/final/api-html/hack/function.hphp_gettid.html 2019-09-19 12:14:50.234705362 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - The tid of the current running thread. In Linux, this is
+<li><code>int</code> - - The tid of the current running thread. In Linux, this is
gettid()</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_instruction_counter.html build/final/api-html/hack/function.hphp_instruction_counter.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_instruction_counter.html 2019-09-19 11:41:32.838222513 -0700
+++ build/final/api-html/hack/function.hphp_instruction_counter.html 2019-09-19 12:14:50.234705362 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Returns the current instruction counter value.</li>
+<li><code>int</code> - - Returns the current instruction counter value.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_memory_get_interval_peak_usage.html build/final/api-html/hack/function.hphp_memory_get_interval_peak_usage.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_memory_get_interval_peak_usage.html 2019-09-19 11:41:32.846222939 -0700
+++ build/final/api-html/hack/function.hphp_memory_get_interval_peak_usage.html 2019-09-19 12:14:50.238705460 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_memory_heap_capacity.html build/final/api-html/hack/function.hphp_memory_heap_capacity.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_memory_heap_capacity.html 2019-09-19 11:41:32.846222939 -0700
+++ build/final/api-html/hack/function.hphp_memory_heap_capacity.html 2019-09-19 12:14:50.242705559 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_memory_heap_usage.html build/final/api-html/hack/function.hphp_memory_heap_usage.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_memory_heap_usage.html 2019-09-19 11:41:32.846222939 -0700
+++ build/final/api-html/hack/function.hphp_memory_heap_usage.html 2019-09-19 12:14:50.242705559 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_murmurhash.html build/final/api-html/hack/function.hphp_murmurhash.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_murmurhash.html 2019-09-19 11:41:32.854223364 -0700
+++ build/final/api-html/hack/function.hphp_murmurhash.html 2019-09-19 12:14:50.246705657 -0700
@@ -15,6 +15,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The Int64 hash of the first len input characters</li>
+<li><code>int</code> - The Int64 hash of the first len input characters</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_object_pointer.html build/final/api-html/hack/function.hphp_object_pointer.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_object_pointer.html 2019-09-19 11:41:32.858223576 -0700
+++ build/final/api-html/hack/function.hphp_object_pointer.html 2019-09-19 12:14:50.246705657 -0700
@@ -13,6 +13,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Low level ObjectData pointer.</li>
+<li><code>int</code> - - Low level ObjectData pointer.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_set_error_page.html build/final/api-html/hack/function.hphp_set_error_page.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_set_error_page.html 2019-09-19 11:41:32.866224002 -0700
+++ build/final/api-html/hack/function.hphp_set_error_page.html 2019-09-19 12:14:50.254705853 -0700
@@ -15,6 +15,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_set_iostatus_address.html build/final/api-html/hack/function.hphp_set_iostatus_address.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_set_iostatus_address.html 2019-09-19 11:41:32.874224428 -0700
+++ build/final/api-html/hack/function.hphp_set_iostatus_address.html 2019-09-19 12:14:50.254705853 -0700
@@ -11,6 +11,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_set_property.html build/final/api-html/hack/function.hphp_set_property.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_set_property.html 2019-09-19 11:41:32.882224853 -0700
+++ build/final/api-html/hack/function.hphp_set_property.html 2019-09-19 12:14:50.258705951 -0700
@@ -19,6 +19,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_set_static_property.html build/final/api-html/hack/function.hphp_set_static_property.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_set_static_property.html 2019-09-19 11:41:32.890225277 -0700
+++ build/final/api-html/hack/function.hphp_set_static_property.html 2019-09-19 12:14:50.262706049 -0700
@@ -19,6 +19,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_stats.html build/final/api-html/hack/function.hphp_stats.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_stats.html 2019-09-19 11:41:32.894225491 -0700
+++ build/final/api-html/hack/function.hphp_stats.html 2019-09-19 12:14:50.262706049 -0700
@@ -14,6 +14,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_thread_type.html build/final/api-html/hack/function.hphp_thread_type.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_thread_type.html 2019-09-19 11:41:32.894225491 -0700
+++ build/final/api-html/hack/function.hphp_thread_type.html 2019-09-19 12:14:50.266706148 -0700
@@ -6,6 +6,6 @@
<p>See enum class ThreadType.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - thread type. Returns -1 if unknown.</li>
+<li><code>int</code> - - thread type. Returns -1 if unknown.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.hphp_throw_fatal_error.html build/final/api-html/hack/function.hphp_throw_fatal_error.html
--- ../tmp-build-old/final/api-html/hack/function.hphp_throw_fatal_error.html 2019-09-19 11:41:32.898225703 -0700
+++ build/final/api-html/hack/function.hphp_throw_fatal_error.html 2019-09-19 12:14:50.266706148 -0700
@@ -11,6 +11,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.icu_transliterate.html build/final/api-html/hack/function.icu_transliterate.html
--- ../tmp-build-old/final/api-html/hack/function.icu_transliterate.html 2019-09-19 11:41:32.918226766 -0700
+++ build/final/api-html/hack/function.icu_transliterate.html 2019-09-19 12:14:50.282706539 -0700
@@ -12,6 +12,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.libxml_suppress_errors.html build/final/api-html/hack/function.libxml_suppress_errors.html
--- ../tmp-build-old/final/api-html/hack/function.libxml_suppress_errors.html 2019-09-19 11:41:32.922226980 -0700
+++ build/final/api-html/hack/function.libxml_suppress_errors.html 2019-09-19 12:14:50.286706638 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.lz4_compress.html build/final/api-html/hack/function.lz4_compress.html
--- ../tmp-build-old/final/api-html/hack/function.lz4_compress.html 2019-09-19 11:41:32.930227405 -0700
+++ build/final/api-html/hack/function.lz4_compress.html 2019-09-19 12:14:50.286706638 -0700
@@ -14,6 +14,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The compressed data, or FALSE on error</li>
+<li><code>string</code> - - The compressed data, or FALSE on error</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.lz4_uncompress.html build/final/api-html/hack/function.lz4_uncompress.html
--- ../tmp-build-old/final/api-html/hack/function.lz4_uncompress.html 2019-09-19 11:41:32.930227405 -0700
+++ build/final/api-html/hack/function.lz4_uncompress.html 2019-09-19 12:14:50.290706736 -0700
@@ -13,6 +13,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The uncompressed data or FALSE on error</li>
+<li><code>string</code> - - The uncompressed data or FALSE on error</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.memory_get_allocation.html build/final/api-html/hack/function.memory_get_allocation.html
--- ../tmp-build-old/final/api-html/hack/function.memory_get_allocation.html 2019-09-19 11:41:32.938227830 -0700
+++ build/final/api-html/hack/function.memory_get_allocation.html 2019-09-19 12:14:50.294706834 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.mysql_async_status.html build/final/api-html/hack/function.mysql_async_status.html
--- ../tmp-build-old/final/api-html/hack/function.mysql_async_status.html 2019-09-19 11:41:32.998231021 -0700
+++ build/final/api-html/hack/function.mysql_async_status.html 2019-09-19 12:14:50.322707521 -0700
@@ -16,6 +16,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Returns the async operation number for this mysql connection.</li>
+<li><code>int</code> - - Returns the async operation number for this mysql connection.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.mysql_next_result.html build/final/api-html/hack/function.mysql_next_result.html
--- ../tmp-build-old/final/api-html/hack/function.mysql_next_result.html 2019-09-19 11:41:33.046233568 -0700
+++ build/final/api-html/hack/function.mysql_next_result.html 2019-09-19 12:14:50.346708110 -0700
@@ -18,7 +18,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - 0 - Query succeeded, more results coming. -1 - Query succeeded,
+<li><code>int</code> - - 0 - Query succeeded, more results coming. -1 - Query succeeded,
no more results coming. &gt;0 - query failed, value is error code.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.mysql_warning_count.html build/final/api-html/hack/function.mysql_warning_count.html
--- ../tmp-build-old/final/api-html/hack/function.mysql_warning_count.html 2019-09-19 11:41:33.066234630 -0700
+++ build/final/api-html/hack/function.mysql_warning_count.html 2019-09-19 12:14:50.358708404 -0700
@@ -21,7 +21,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Returns the number of warnings from the last MySQL function, or
+<li><code>int</code> - - Returns the number of warnings from the last MySQL function, or
0 (zero) if no warnings occurred.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.pagelet_server_flush.html build/final/api-html/hack/function.pagelet_server_flush.html
--- ../tmp-build-old/final/api-html/hack/function.pagelet_server_flush.html 2019-09-19 11:41:33.070234843 -0700
+++ build/final/api-html/hack/function.pagelet_server_flush.html 2019-09-19 12:14:50.362708503 -0700
@@ -8,6 +8,6 @@
thread.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.pagelet_server_task_result.html build/final/api-html/hack/function.pagelet_server_task_result.html
--- ../tmp-build-old/final/api-html/hack/function.pagelet_server_task_result.html 2019-09-19 11:41:33.086235691 -0700
+++ build/final/api-html/hack/function.pagelet_server_task_result.html 2019-09-19 12:14:50.370708699 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - HTTP response from the pagelet.</li>
+<li><code>string</code> - - HTTP response from the pagelet.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.pagelet_server_tasks_started.html build/final/api-html/hack/function.pagelet_server_tasks_started.html
--- ../tmp-build-old/final/api-html/hack/function.pagelet_server_tasks_started.html 2019-09-19 11:41:33.098236329 -0700
+++ build/final/api-html/hack/function.pagelet_server_tasks_started.html 2019-09-19 12:14:50.374708797 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Number of pagelet tasks started.</li>
+<li><code>int</code> - - Number of pagelet tasks started.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.pagelet_server_task_status.html build/final/api-html/hack/function.pagelet_server_task_status.html
--- ../tmp-build-old/final/api-html/hack/function.pagelet_server_task_status.html 2019-09-19 11:41:33.098236329 -0700
+++ build/final/api-html/hack/function.pagelet_server_task_status.html 2019-09-19 12:14:50.374708797 -0700
@@ -12,7 +12,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - PAGELET_NOT_READY if there is no data available,
+<li><code>int</code> - - PAGELET_NOT_READY if there is no data available,
PAGELET_READY if (partial) data is available from pagelet_server_flush(),
and PAGELET_DONE if the pagelet request is done.</li>
</ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.preg_match_with_matches.html build/final/api-html/hack/function.preg_match_with_matches.html
--- ../tmp-build-old/final/api-html/hack/function.preg_match_with_matches.html 2019-09-19 11:41:33.106236753 -0700
+++ build/final/api-html/hack/function.preg_match_with_matches.html 2019-09-19 12:14:50.378708895 -0700
@@ -18,6 +18,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.register_postsend_function.html build/final/api-html/hack/function.register_postsend_function.html
--- ../tmp-build-old/final/api-html/hack/function.register_postsend_function.html 2019-09-19 11:41:33.118237391 -0700
+++ build/final/api-html/hack/function.register_postsend_function.html 2019-09-19 12:14:50.386709091 -0700
@@ -12,6 +12,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.snappy_compress.html build/final/api-html/hack/function.snappy_compress.html
--- ../tmp-build-old/final/api-html/hack/function.snappy_compress.html 2019-09-19 11:41:33.130238027 -0700
+++ build/final/api-html/hack/function.snappy_compress.html 2019-09-19 12:14:50.394709288 -0700
@@ -13,6 +13,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The compressed string or FALSE if an error occurred.</li>
+<li><code>string</code> - - The compressed string or FALSE if an error occurred.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.snappy_uncompress.html build/final/api-html/hack/function.snappy_uncompress.html
--- ../tmp-build-old/final/api-html/hack/function.snappy_uncompress.html 2019-09-19 11:41:33.130238027 -0700
+++ build/final/api-html/hack/function.snappy_uncompress.html 2019-09-19 12:14:50.394709288 -0700
@@ -11,6 +11,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> - - The decompressed string or FALSE if an error occurred.</li>
+<li><code>string</code> - - The decompressed string or FALSE if an error occurred.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.stream_await.html build/final/api-html/hack/function.stream_await.html
--- ../tmp-build-old/final/api-html/hack/function.stream_await.html 2019-09-19 11:41:33.150239089 -0700
+++ build/final/api-html/hack/function.stream_await.html 2019-09-19 12:14:50.406709582 -0700
@@ -17,7 +17,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Result code
+<li><code>int</code> - - Result code
STREAM_AWAIT_CLOSED: Stream is closed
STREAM_AWAIT_READY: Activity on the provided stream
STREAM_AWAIT_TIMEOUT: No activity (timeout occured)
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.thrift_protocol_set_compact_version.html build/final/api-html/hack/function.thrift_protocol_set_compact_version.html
--- ../tmp-build-old/final/api-html/hack/function.thrift_protocol_set_compact_version.html 2019-09-19 11:41:33.162239727 -0700
+++ build/final/api-html/hack/function.thrift_protocol_set_compact_version.html 2019-09-19 12:14:50.418709877 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.thrift_protocol_write_binary.html build/final/api-html/hack/function.thrift_protocol_write_binary.html
--- ../tmp-build-old/final/api-html/hack/function.thrift_protocol_write_binary.html 2019-09-19 11:41:33.166239938 -0700
+++ build/final/api-html/hack/function.thrift_protocol_write_binary.html 2019-09-19 12:14:50.426710073 -0700
@@ -22,6 +22,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.thrift_protocol_write_compact.html build/final/api-html/hack/function.thrift_protocol_write_compact.html
--- ../tmp-build-old/final/api-html/hack/function.thrift_protocol_write_compact.html 2019-09-19 11:41:33.170240150 -0700
+++ build/final/api-html/hack/function.thrift_protocol_write_compact.html 2019-09-19 12:14:50.430710171 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.xbox_get_thread_time.html build/final/api-html/hack/function.xbox_get_thread_time.html
--- ../tmp-build-old/final/api-html/hack/function.xbox_get_thread_time.html 2019-09-19 11:41:33.174240363 -0700
+++ build/final/api-html/hack/function.xbox_get_thread_time.html 2019-09-19 12:14:50.434710269 -0700
@@ -6,7 +6,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - The time that the current xbox thread has been running
+<li><code>int</code> - - The time that the current xbox thread has been running
without a reset.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.xbox_get_thread_timeout.html build/final/api-html/hack/function.xbox_get_thread_timeout.html
--- ../tmp-build-old/final/api-html/hack/function.xbox_get_thread_timeout.html 2019-09-19 11:41:33.174240363 -0700
+++ build/final/api-html/hack/function.xbox_get_thread_timeout.html 2019-09-19 12:14:50.434710269 -0700
@@ -7,6 +7,6 @@
<p>Throws for non-xbox threads.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - The current timeout (maximum duration).</li>
+<li><code>int</code> - - The current timeout (maximum duration).</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.xbox_schedule_thread_reset.html build/final/api-html/hack/function.xbox_schedule_thread_reset.html
--- ../tmp-build-old/final/api-html/hack/function.xbox_schedule_thread_reset.html 2019-09-19 11:41:33.182240788 -0700
+++ build/final/api-html/hack/function.xbox_schedule_thread_reset.html 2019-09-19 12:14:50.442710466 -0700
@@ -7,6 +7,6 @@
<p>Throws for non-xbox threads.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.xbox_set_thread_timeout.html build/final/api-html/hack/function.xbox_set_thread_timeout.html
--- ../tmp-build-old/final/api-html/hack/function.xbox_set_thread_timeout.html 2019-09-19 11:41:33.186241000 -0700
+++ build/final/api-html/hack/function.xbox_set_thread_timeout.html 2019-09-19 12:14:50.450710662 -0700
@@ -14,6 +14,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.xbox_task_result.html build/final/api-html/hack/function.xbox_task_result.html
--- ../tmp-build-old/final/api-html/hack/function.xbox_task_result.html 2019-09-19 11:41:33.190241212 -0700
+++ build/final/api-html/hack/function.xbox_task_result.html 2019-09-19 12:14:50.454710760 -0700
@@ -15,7 +15,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - - Response code following HTTP's responses. For example, 200
+<li><code>int</code> - - Response code following HTTP's responses. For example, 200
for success and 500 for server error.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.xhprof_enable.html build/final/api-html/hack/function.xhprof_enable.html
--- ../tmp-build-old/final/api-html/hack/function.xhprof_enable.html 2019-09-19 11:41:33.202241850 -0700
+++ build/final/api-html/hack/function.xhprof_enable.html 2019-09-19 12:14:50.466711054 -0700
@@ -17,6 +17,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.xhprof_frame_begin.html build/final/api-html/hack/function.xhprof_frame_begin.html
--- ../tmp-build-old/final/api-html/hack/function.xhprof_frame_begin.html 2019-09-19 11:41:33.206242061 -0700
+++ build/final/api-html/hack/function.xhprof_frame_begin.html 2019-09-19 12:14:50.470711153 -0700
@@ -14,6 +14,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.xhprof_frame_end.html build/final/api-html/hack/function.xhprof_frame_end.html
--- ../tmp-build-old/final/api-html/hack/function.xhprof_frame_end.html 2019-09-19 11:41:33.210242274 -0700
+++ build/final/api-html/hack/function.xhprof_frame_end.html 2019-09-19 12:14:50.474711251 -0700
@@ -10,6 +10,6 @@
with regular function's profiling, unless that's the intention.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.xhprof_network_enable.html build/final/api-html/hack/function.xhprof_network_enable.html
--- ../tmp-build-old/final/api-html/hack/function.xhprof_network_enable.html 2019-09-19 11:41:33.210242274 -0700
+++ build/final/api-html/hack/function.xhprof_network_enable.html 2019-09-19 12:14:50.478711349 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/function.xhprof_sample_enable.html build/final/api-html/hack/function.xhprof_sample_enable.html
--- ../tmp-build-old/final/api-html/hack/function.xhprof_sample_enable.html 2019-09-19 11:41:33.214242486 -0700
+++ build/final/api-html/hack/function.xhprof_sample_enable.html 2019-09-19 12:14:50.482711447 -0700
@@ -8,6 +8,6 @@
<a href="http://mirror.facebook.net/facebook/xhprof/doc.html">http://mirror.facebook.net/facebook/xhprof/doc.html</a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstCollection.method.count.html build/final/api-html/hack/interface.ConstCollection.method.count.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstCollection.method.count.html 2019-09-19 11:41:33.226243123 -0700
+++ build/final/api-html/hack/interface.ConstCollection.method.count.html 2019-09-19 12:14:50.490711643 -0700
@@ -6,6 +6,6 @@
<p>Cannot be negative.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - Returns the number of items in the collection</li>
+<li><code>int</code> - Returns the number of items in the collection</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstIndexAccess.method.get.html build/final/api-html/hack/interface.ConstIndexAccess.method.get.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstIndexAccess.method.get.html 2019-09-19 11:41:33.246244184 -0700
+++ build/final/api-html/hack/interface.ConstIndexAccess.method.get.html 2019-09-19 12:14:50.514712232 -0700
@@ -5,7 +5,7 @@
): ?Tv;
</code></pre>
</div>
-<p>If the key is not present, <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is returned. If you would rather have an
+<p>If the key is not present, <code>null</code> is returned. If you would rather have an
exception thrown when a key is not present, then use <a href="/hack/reference/interface/ConstIndexAccess/at/"><code>at()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
@@ -13,7 +13,7 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The value at the specified key; or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the key does not
+<li><code>?Tv</code> - The value at the specified key; or <code>null</code> if the key does not
exist.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstMap.method.filter.html build/final/api-html/hack/interface.ConstMap.method.filter.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstMap.method.filter.html 2019-09-19 11:41:33.338249068 -0700
+++ build/final/api-html/hack/interface.ConstMap.method.filter.html 2019-09-19 12:14:50.590714096 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/interface/ConstMap/map/"><code>map()</code></a>.</p>
<p>The keys associated with the current <a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a> remain unchanged in the
returned <a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstMap.method.firstKey.html build/final/api-html/hack/interface.ConstMap.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstMap.method.firstKey.html 2019-09-19 11:41:33.350249705 -0700
+++ build/final/api-html/hack/interface.ConstMap.method.firstKey.html 2019-09-19 12:14:50.594714195 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tk</code> - The first key in the current <a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tk</code> - The first key in the current <a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a>, or <code>null</code> if the
<a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstMap.method.firstValue.html build/final/api-html/hack/interface.ConstMap.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstMap.method.firstValue.html 2019-09-19 11:41:33.350249705 -0700
+++ build/final/api-html/hack/interface.ConstMap.method.firstValue.html 2019-09-19 12:14:50.598714293 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a>, or <code>null</code> if the
<a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstMap.method.lastValue.html build/final/api-html/hack/interface.ConstMap.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstMap.method.lastValue.html 2019-09-19 11:41:33.358250130 -0700
+++ build/final/api-html/hack/interface.ConstMap.method.lastValue.html 2019-09-19 12:14:50.602714391 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a>, or <code>null</code> if the
<a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstMap.method.map.html build/final/api-html/hack/interface.ConstMap.method.map.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstMap.method.map.html 2019-09-19 11:41:33.366250555 -0700
+++ build/final/api-html/hack/interface.ConstMap.method.map.html 2019-09-19 12:14:50.606714489 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current Map is affected by a call to <code>map()</code>, unlike
-<a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria are affected.</p>
+<a href="/hack/reference/interface/ConstMap/filter/"><code>filter()</code></a> where only values that meet a certain criteria are affected.</p>
<p>The keys will remain unchanged from the current <a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a> to the returned
<a href="/hack/reference/interface/ConstMap/"><code>ConstMap</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.filter.html build/final/api-html/hack/interface.ConstSet.method.filter.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.filter.html 2019-09-19 11:41:33.538259684 -0700
+++ build/final/api-html/hack/interface.ConstSet.method.filter.html 2019-09-19 12:14:50.706716943 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/interface/ConstSet/map/"><code>map()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>(function(Tv): bool) $fn</code> - The callback containing the condition to apply to the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.firstKey.html build/final/api-html/hack/interface.ConstSet.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.firstKey.html 2019-09-19 11:41:33.550260321 -0700
+++ build/final/api-html/hack/interface.ConstSet.method.firstKey.html 2019-09-19 12:14:50.718717237 -0700
@@ -7,7 +7,7 @@
<p>This method is interchangeable with <a href="/hack/reference/interface/ConstSet/firstValue/"><code>firstValue()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?arraykey</code> - The first value in the current <a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?arraykey</code> - The first value in the current <a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a>, or <code>null</code> if the
<a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.firstValue.html build/final/api-html/hack/interface.ConstSet.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.firstValue.html 2019-09-19 11:41:33.554260534 -0700
+++ build/final/api-html/hack/interface.ConstSet.method.firstValue.html 2019-09-19 12:14:50.722717336 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a>, or <code>null</code> if the
<a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.lastKey.html build/final/api-html/hack/interface.ConstSet.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.lastKey.html 2019-09-19 11:41:33.562260959 -0700
+++ build/final/api-html/hack/interface.ConstSet.method.lastKey.html 2019-09-19 12:14:50.726717434 -0700
@@ -7,7 +7,7 @@
<p>This method is interchangeable with <a href="/hack/reference/interface/ConstSet/lastValue/"><code>lastValue()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?arraykey</code> - The last value in the current <a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?arraykey</code> - The last value in the current <a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.lastValue.html build/final/api-html/hack/interface.ConstSet.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.lastValue.html 2019-09-19 11:41:33.566261171 -0700
+++ build/final/api-html/hack/interface.ConstSet.method.lastValue.html 2019-09-19 12:14:50.730717532 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.map.html build/final/api-html/hack/interface.ConstSet.method.map.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.map.html 2019-09-19 11:41:33.570261384 -0700
+++ build/final/api-html/hack/interface.ConstSet.method.map.html 2019-09-19 12:14:50.730717532 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current <a href="/hack/reference/interface/ConstSet/"><code>ConstSet</code></a> is affected by a call to <code>map()</code>,
-unlike <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria are
+unlike <a href="/hack/reference/interface/ConstSet/filter/"><code>filter()</code></a> where only values that meet a certain criteria are
affected.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.values.html build/final/api-html/hack/interface.ConstSet.method.values.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.values.html 2019-09-19 11:41:33.622264143 -0700
+++ build/final/api-html/hack/interface.ConstSet.method.values.html 2019-09-19 12:14:50.758718219 -0700
@@ -3,7 +3,7 @@
<pre><code class="language-PHP">public function values(): ConstVector&lt;Tv&gt;;
</code></pre>
</div>
-<p>This method is interchangeable with <a href="/hsl/reference/function/HH.Lib.Vec.keys/"><code>keys()</code></a>.</p>
+<p>This method is interchangeable with <a href="/hack/reference/interface/ConstSet/keys/"><code>keys()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/ConstVector/"><code>ConstVector&lt;Tv&gt;</code></a> - a <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a> (integer-indexed) containing the values of the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.zip.html build/final/api-html/hack/interface.ConstSet.method.zip.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstSet.method.zip.html 2019-09-19 11:41:33.630264568 -0700
+++ build/final/api-html/hack/interface.ConstSet.method.zip.html 2019-09-19 12:14:50.762718317 -0700
@@ -11,7 +11,7 @@
up to and including the final element of the one with the least number of
elements is included.</p>
<p>Note that some implementations of sets only support certain types of keys
-(e.g., only <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> values allowed). In that case, this method
+(e.g., only <code>int</code> or <code>string</code> values allowed). In that case, this method
could thrown an exception since a <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> wouldn't be supported/</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.filter.html build/final/api-html/hack/interface.ConstVector.method.filter.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.filter.html 2019-09-19 11:41:33.750270938 -0700
+++ build/final/api-html/hack/interface.ConstVector.method.filter.html 2019-09-19 12:14:50.858720672 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/interface/ConstVector/map/"><code>map()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>(function(Tv): bool) $fn</code> - The $callback containing the condition to apply to the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.firstKey.html build/final/api-html/hack/interface.ConstVector.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.firstKey.html 2019-09-19 11:41:33.754271150 -0700
+++ build/final/api-html/hack/interface.ConstVector.method.firstKey.html 2019-09-19 12:14:50.866720868 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?int</code> - The first key in the current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?int</code> - The first key in the current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.firstValue.html build/final/api-html/hack/interface.ConstVector.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.firstValue.html 2019-09-19 11:41:33.754271150 -0700
+++ build/final/api-html/hack/interface.ConstVector.method.firstValue.html 2019-09-19 12:14:50.866720868 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.lastKey.html build/final/api-html/hack/interface.ConstVector.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.lastKey.html 2019-09-19 11:41:33.758271362 -0700
+++ build/final/api-html/hack/interface.ConstVector.method.lastKey.html 2019-09-19 12:14:50.870720966 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?int</code> - The last key in the current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?int</code> - The last key in the current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.lastValue.html build/final/api-html/hack/interface.ConstVector.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.lastValue.html 2019-09-19 11:41:33.762271575 -0700
+++ build/final/api-html/hack/interface.ConstVector.method.lastValue.html 2019-09-19 12:14:50.874721065 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.linearSearch.html build/final/api-html/hack/interface.ConstVector.method.linearSearch.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.linearSearch.html 2019-09-19 11:41:33.762271575 -0700
+++ build/final/api-html/hack/interface.ConstVector.method.linearSearch.html 2019-09-19 12:14:50.878721163 -0700
@@ -13,6 +13,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The key (index) where that value is found; -1 if it is not found.</li>
+<li><code>int</code> - The key (index) where that value is found; -1 if it is not found.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.map.html build/final/api-html/hack/interface.ConstVector.method.map.html
--- ../tmp-build-old/final/api-html/hack/interface.ConstVector.method.map.html 2019-09-19 11:41:33.766271787 -0700
+++ build/final/api-html/hack/interface.ConstVector.method.map.html 2019-09-19 12:14:50.882721261 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current <a href="/hack/reference/interface/ConstVector/"><code>ConstVector</code></a> is affected by a call to <code>map()</code>,
-unlike <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria are
+unlike <a href="/hack/reference/interface/ConstVector/filter/"><code>filter()</code></a> where only values that meet a certain criteria are
affected.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.Asio.ResultOrExceptionWrapper.html build/final/api-html/hack/interface.HH.Asio.ResultOrExceptionWrapper.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.Asio.ResultOrExceptionWrapper.html 2019-09-19 11:41:33.826274972 -0700
+++ build/final/api-html/hack/interface.HH.Asio.ResultOrExceptionWrapper.html 2019-09-19 12:14:50.934722537 -0700
@@ -1,8 +1,8 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Represents a result of operation that either has a successful result of an
<a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> or the exception object if that <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> failed</p>
<p>This is an interface. You get generally <code>ResultOrExceptionWrapper</code> by calling
-<a href="/hack/reference/function/HH.Asio.wrap/"><code>wrap()</code></a>, passing in the <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>, and a <a href="/hack/reference/class/HH.Asio.WrappedResult/"><code>WrappedResult</code></a> or
-<a href="/hack/reference/class/HH.Asio.WrappedException/"><code>WrappedException</code></a> is returned.</p>
+<code>wrap()</code>, passing in the <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>, and a <code>WrappedResult</code> or
+<code>WrappedException</code> is returned.</p>
<h2 class="headingWithAnchor" id="interface-synopsis">Interface Synopsis<a href="#interface-synopsis"><i class="glyphIcon fa fa-link"></i></a></h2>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">namespace HH\Asio;
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.IMemoizeParam.method.getInstanceKey.html build/final/api-html/hack/interface.HH.IMemoizeParam.method.getInstanceKey.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.IMemoizeParam.method.getInstanceKey.html 2019-09-19 11:41:33.882277944 -0700
+++ build/final/api-html/hack/interface.HH.IMemoizeParam.method.getInstanceKey.html 2019-09-19 12:14:50.982723715 -0700
@@ -6,6 +6,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.Iterable.method.filter.html build/final/api-html/hack/interface.HH.Iterable.method.filter.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.Iterable.method.filter.html 2019-09-19 11:41:34.002284314 -0700
+++ build/final/api-html/hack/interface.HH.Iterable.method.filter.html 2019-09-19 12:14:51.058725578 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/interface/HH.Iterable/map/"><code>map()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>(function(Tv): bool) $fn</code> - The callback containing the condition to apply to the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.Iterable.method.firstValue.html build/final/api-html/hack/interface.HH.Iterable.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.Iterable.method.firstValue.html 2019-09-19 11:41:34.006284527 -0700
+++ build/final/api-html/hack/interface.HH.Iterable.method.firstValue.html 2019-09-19 12:14:51.058725578 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/HH.Iterable/"><code>Iterable</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/HH.Iterable/"><code>Iterable</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/HH.Iterable/"><code>Iterable</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.Iterable.method.lastValue.html build/final/api-html/hack/interface.HH.Iterable.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.Iterable.method.lastValue.html 2019-09-19 11:41:34.010284738 -0700
+++ build/final/api-html/hack/interface.HH.Iterable.method.lastValue.html 2019-09-19 12:14:51.062725676 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/HH.Iterable/"><code>Iterable</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/HH.Iterable/"><code>Iterable</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/HH.Iterable/"><code>Iterable</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.Iterable.method.lazy.html build/final/api-html/hack/interface.HH.Iterable.method.lazy.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.Iterable.method.lazy.html 2019-09-19 11:41:34.018285162 -0700
+++ build/final/api-html/hack/interface.HH.Iterable.method.lazy.html 2019-09-19 12:14:51.066725774 -0700
@@ -6,7 +6,7 @@
</div>
<p>Normally, memory is allocated for all of the elements of the <a href="/hack/reference/interface/HH.Iterable/"><code>Iterable</code></a>.
With a lazy view, memory is allocated for an element only when needed or
-used in a calculation like in <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a> or <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>.</p>
+used in a calculation like in <a href="/hack/reference/interface/HH.Iterable/map/"><code>map()</code></a> or <a href="/hack/reference/interface/HH.Iterable/filter/"><code>filter()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.Iterable/"><code>Iterable&lt;Tv&gt;</code></a> - an <a href="/hack/reference/interface/HH.Iterable/"><code>Iterable</code></a> representing the lazy view into the current
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.Iterable.method.map.html build/final/api-html/hack/interface.HH.Iterable.method.map.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.Iterable.method.map.html 2019-09-19 11:41:34.022285375 -0700
+++ build/final/api-html/hack/interface.HH.Iterable.method.map.html 2019-09-19 12:14:51.074725970 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current <a href="/hack/reference/interface/HH.Iterable/"><code>Iterable</code></a> is affected by a call to <code>map()</code>,
-unlike <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria are
+unlike <a href="/hack/reference/interface/HH.Iterable/filter/"><code>filter()</code></a> where only values that meet a certain criteria are
affected.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.KeyedContainer.html build/final/api-html/hack/interface.HH.KeyedContainer.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.KeyedContainer.html 2019-09-19 11:41:34.130291099 -0700
+++ build/final/api-html/hack/interface.HH.KeyedContainer.html 2019-09-19 12:14:51.134727440 -0700
@@ -7,7 +7,7 @@
<pre><code>$keyed_container[$key]
</code></pre>
</div>
-<p>At this point, this includes entities with keys of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> and <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>.</p>
+<p>At this point, this includes entities with keys of <code>int</code> and <code>string</code>.</p>
<p>The iteration variables will have a type of <code>Tk</code> for the key and <code>Tv</code> for the
value.</p>
<p>In addition to Hack collections, PHP <code>array</code>s are <code>KeyedContainer</code>s.</p>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.filter.html build/final/api-html/hack/interface.HH.KeyedIterable.method.filter.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.filter.html 2019-09-19 11:41:34.278298941 -0700
+++ build/final/api-html/hack/interface.HH.KeyedIterable.method.filter.html 2019-09-19 12:14:51.214729401 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/interface/HH.KeyedIterable/map/"><code>map()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>(function(Tv): bool) $fn</code> - The callback containing the condition to apply to the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.firstKey.html build/final/api-html/hack/interface.HH.KeyedIterable.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.firstKey.html 2019-09-19 11:41:34.286299365 -0700
+++ build/final/api-html/hack/interface.HH.KeyedIterable.method.firstKey.html 2019-09-19 12:14:51.218729500 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tk</code> - The first key in the current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tk</code> - The first key in the current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.firstValue.html build/final/api-html/hack/interface.HH.KeyedIterable.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.firstValue.html 2019-09-19 11:41:34.290299577 -0700
+++ build/final/api-html/hack/interface.HH.KeyedIterable.method.firstValue.html 2019-09-19 12:14:51.222729597 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.lastKey.html build/final/api-html/hack/interface.HH.KeyedIterable.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.lastKey.html 2019-09-19 11:41:34.298300001 -0700
+++ build/final/api-html/hack/interface.HH.KeyedIterable.method.lastKey.html 2019-09-19 12:14:51.226729695 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tk</code> - The last key in the current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tk</code> - The last key in the current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.lastValue.html build/final/api-html/hack/interface.HH.KeyedIterable.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.lastValue.html 2019-09-19 11:41:34.302300214 -0700
+++ build/final/api-html/hack/interface.HH.KeyedIterable.method.lastValue.html 2019-09-19 12:14:51.230729793 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.lazy.html build/final/api-html/hack/interface.HH.KeyedIterable.method.lazy.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.lazy.html 2019-09-19 11:41:34.306300425 -0700
+++ build/final/api-html/hack/interface.HH.KeyedIterable.method.lazy.html 2019-09-19 12:14:51.230729793 -0700
@@ -6,7 +6,7 @@
</div>
<p>Normally, memory is allocated for all of the elements of the
<a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a>. With a lazy view, memory is allocated for an element only
-when needed or used in a calculation like in <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a> or <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a>.</p>
+when needed or used in a calculation like in <a href="/hack/reference/interface/HH.KeyedIterable/map/"><code>map()</code></a> or <a href="/hack/reference/interface/HH.KeyedIterable/filter/"><code>filter()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable&lt;Tk, Tv&gt;</code></a> - a <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> representing the lazy view into the current
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.map.html build/final/api-html/hack/interface.HH.KeyedIterable.method.map.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.KeyedIterable.method.map.html 2019-09-19 11:41:34.314300849 -0700
+++ build/final/api-html/hack/interface.HH.KeyedIterable.method.map.html 2019-09-19 12:14:51.234729891 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current <a href="/hack/reference/interface/HH.KeyedIterable/"><code>KeyedIterable</code></a> is affected by a call to
-<code>map()</code>, unlike <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria
+<code>map()</code>, unlike <a href="/hack/reference/interface/HH.KeyedIterable/filter/"><code>filter()</code></a> where only values that meet a certain criteria
are affected.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.SQLFormatter.method.format_0x25.html build/final/api-html/hack/interface.HH.SQLFormatter.method.format_0x25.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.SQLFormatter.method.format_0x25.html 2019-09-19 11:41:34.390304876 -0700
+++ build/final/api-html/hack/interface.HH.SQLFormatter.method.format_0x25.html 2019-09-19 12:14:51.298731460 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.SQLFormatter.method.format_upcase_c.html build/final/api-html/hack/interface.HH.SQLFormatter.method.format_upcase_c.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.SQLFormatter.method.format_upcase_c.html 2019-09-19 11:41:34.394305089 -0700
+++ build/final/api-html/hack/interface.HH.SQLFormatter.method.format_upcase_c.html 2019-09-19 12:14:51.302731558 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.HH.SQLFormatter.method.format_upcase_t.html build/final/api-html/hack/interface.HH.SQLFormatter.method.format_upcase_t.html
--- ../tmp-build-old/final/api-html/hack/interface.HH.SQLFormatter.method.format_upcase_t.html 2019-09-19 11:41:34.394305089 -0700
+++ build/final/api-html/hack/interface.HH.SQLFormatter.method.format_upcase_t.html 2019-09-19 12:14:51.306731656 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.IDisposable.method.__dispose.html build/final/api-html/hack/interface.IDisposable.method.__dispose.html
--- ../tmp-build-old/final/api-html/hack/interface.IDisposable.method.__dispose.html 2019-09-19 11:41:34.418306361 -0700
+++ build/final/api-html/hack/interface.IDisposable.method.__dispose.html 2019-09-19 12:14:51.322732048 -0700
@@ -6,6 +6,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a></li>
+<li><code>void</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.IndexAccess.method.setAll.html build/final/api-html/hack/interface.IndexAccess.method.setAll.html
--- ../tmp-build-old/final/api-html/hack/interface.IndexAccess.method.setAll.html 2019-09-19 11:41:34.446307845 -0700
+++ build/final/api-html/hack/interface.IndexAccess.method.setAll.html 2019-09-19 12:14:51.338732441 -0700
@@ -15,7 +15,7 @@
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>?KeyedTraversable&lt;Tk, Tv&gt; $traversable</code> - The <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> with the new values to set. If
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is provided, no changes are made.</li>
+<code>null</code> is provided, no changes are made.</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableMap.method.filter.html build/final/api-html/hack/interface.MutableMap.method.filter.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableMap.method.filter.html 2019-09-19 11:41:34.538312720 -0700
+++ build/final/api-html/hack/interface.MutableMap.method.filter.html 2019-09-19 12:14:51.394733813 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/interface/MutableMap/map/"><code>map()</code></a>.</p>
<p>The keys associated with the current <a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a> remain unchanged in the
returned <a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableMap.method.firstKey.html build/final/api-html/hack/interface.MutableMap.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableMap.method.firstKey.html 2019-09-19 11:41:34.546313144 -0700
+++ build/final/api-html/hack/interface.MutableMap.method.firstKey.html 2019-09-19 12:14:51.402734009 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tk</code> - The first key in the current <a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tk</code> - The first key in the current <a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a>, or <code>null</code> if the
<a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableMap.method.firstValue.html build/final/api-html/hack/interface.MutableMap.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableMap.method.firstValue.html 2019-09-19 11:41:34.550313356 -0700
+++ build/final/api-html/hack/interface.MutableMap.method.firstValue.html 2019-09-19 12:14:51.402734009 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a>, or <code>null</code> if the
<a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableMap.method.lastValue.html build/final/api-html/hack/interface.MutableMap.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableMap.method.lastValue.html 2019-09-19 11:41:34.554313567 -0700
+++ build/final/api-html/hack/interface.MutableMap.method.lastValue.html 2019-09-19 12:14:51.406734107 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a>, or <code>null</code> if the
<a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableMap.method.map.html build/final/api-html/hack/interface.MutableMap.method.map.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableMap.method.map.html 2019-09-19 11:41:34.558313780 -0700
+++ build/final/api-html/hack/interface.MutableMap.method.map.html 2019-09-19 12:14:51.410734206 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current Map is affected by a call to <code>map()</code>, unlike
-<a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria are affected.</p>
+<a href="/hack/reference/interface/MutableMap/filter/"><code>filter()</code></a> where only values that meet a certain criteria are affected.</p>
<p>The keys will remain unchanged from the current <a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a> to the
returned <a href="/hack/reference/interface/MutableMap/"><code>MutableMap</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.filter.html build/final/api-html/hack/interface.MutableSet.method.filter.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.filter.html 2019-09-19 11:41:34.682320350 -0700
+++ build/final/api-html/hack/interface.MutableSet.method.filter.html 2019-09-19 12:14:51.502736460 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/interface/MutableSet/map/"><code>map()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>(function(Tv): bool) $fn</code> - The callback containing the condition to apply to the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.firstKey.html build/final/api-html/hack/interface.MutableSet.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.firstKey.html 2019-09-19 11:41:34.690320775 -0700
+++ build/final/api-html/hack/interface.MutableSet.method.firstKey.html 2019-09-19 12:14:51.506736559 -0700
@@ -7,7 +7,7 @@
<p>This method is interchangeable with <a href="/hack/reference/interface/MutableSet/firstValue/"><code>firstValue()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?arraykey</code> - The first value in the current <a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?arraykey</code> - The first value in the current <a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a>, or <code>null</code> if the
<a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.firstValue.html build/final/api-html/hack/interface.MutableSet.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.firstValue.html 2019-09-19 11:41:34.690320775 -0700
+++ build/final/api-html/hack/interface.MutableSet.method.firstValue.html 2019-09-19 12:14:51.510736656 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a>, or <code>null</code> if the
<a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.lastKey.html build/final/api-html/hack/interface.MutableSet.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.lastKey.html 2019-09-19 11:41:34.698321199 -0700
+++ build/final/api-html/hack/interface.MutableSet.method.lastKey.html 2019-09-19 12:14:51.514736754 -0700
@@ -7,7 +7,7 @@
<p>This method is interchangeable with <a href="/hack/reference/interface/MutableSet/lastValue/"><code>lastValue()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?arraykey</code> - The last value in the current <a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?arraykey</code> - The last value in the current <a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.lastValue.html build/final/api-html/hack/interface.MutableSet.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.lastValue.html 2019-09-19 11:41:34.698321199 -0700
+++ build/final/api-html/hack/interface.MutableSet.method.lastValue.html 2019-09-19 12:14:51.514736754 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.map.html build/final/api-html/hack/interface.MutableSet.method.map.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.map.html 2019-09-19 11:41:34.702321411 -0700
+++ build/final/api-html/hack/interface.MutableSet.method.map.html 2019-09-19 12:14:51.518736852 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current <a href="/hack/reference/interface/MutableSet/"><code>MutableSet</code></a> is affected by a call to <code>map()</code>,
-unlike <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria are
+unlike <a href="/hack/reference/interface/MutableSet/filter/"><code>filter()</code></a> where only values that meet a certain criteria are
affected.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.values.html build/final/api-html/hack/interface.MutableSet.method.values.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.values.html 2019-09-19 11:41:34.734323106 -0700
+++ build/final/api-html/hack/interface.MutableSet.method.values.html 2019-09-19 12:14:51.542737440 -0700
@@ -4,7 +4,7 @@
<pre><code class="language-PHP">public function values(): MutableVector&lt;Tv&gt;;
</code></pre>
</div>
-<p>This method is interchangeable with <a href="/hsl/reference/function/HH.Lib.Vec.keys/"><code>keys()</code></a>.</p>
+<p>This method is interchangeable with <a href="/hack/reference/interface/MutableSet/keys/"><code>keys()</code></a>.</p>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><a href="/hack/reference/interface/MutableVector/"><code>MutableVector&lt;Tv&gt;</code></a> - a <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a> (integer-indexed) containing the values of the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.zip.html build/final/api-html/hack/interface.MutableSet.method.zip.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableSet.method.zip.html 2019-09-19 11:41:34.738323319 -0700
+++ build/final/api-html/hack/interface.MutableSet.method.zip.html 2019-09-19 12:14:51.550737636 -0700
@@ -11,7 +11,7 @@
up to and including the final element of the one with the least number of
elements is included.</p>
<p>Note that some implementations of sets only support certain types of keys
-(e.g., only <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> values allowed). In that case, this method
+(e.g., only <code>int</code> or <code>string</code> values allowed). In that case, this method
could thrown an exception since a <a href="/hack/reference/class/HH.Pair/"><code>Pair</code></a> wouldn't be supported/</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.filter.html build/final/api-html/hack/interface.MutableVector.method.filter.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.filter.html 2019-09-19 11:41:34.838328618 -0700
+++ build/final/api-html/hack/interface.MutableVector.method.filter.html 2019-09-19 12:14:51.630739597 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Only values that meet a certain criteria are affected by a call to
-<code>filter()</code>, while all values are affected by a call to <a href="/hsl/reference/function/HH.Lib.Vec.map/"><code>map()</code></a>.</p>
+<code>filter()</code>, while all values are affected by a call to <a href="/hack/reference/interface/MutableVector/map/"><code>map()</code></a>.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>(function(Tv): bool) $fn</code> - The $callback containing the condition to apply to the
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.firstKey.html build/final/api-html/hack/interface.MutableVector.method.firstKey.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.firstKey.html 2019-09-19 11:41:34.846329041 -0700
+++ build/final/api-html/hack/interface.MutableVector.method.firstKey.html 2019-09-19 12:14:51.634739695 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?int</code> - The first key in the current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?int</code> - The first key in the current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.firstValue.html build/final/api-html/hack/interface.MutableVector.method.firstValue.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.firstValue.html 2019-09-19 11:41:34.850329254 -0700
+++ build/final/api-html/hack/interface.MutableVector.method.firstValue.html 2019-09-19 12:14:51.634739695 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The first value in the current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.lastKey.html build/final/api-html/hack/interface.MutableVector.method.lastKey.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.lastKey.html 2019-09-19 11:41:34.854329465 -0700
+++ build/final/api-html/hack/interface.MutableVector.method.lastKey.html 2019-09-19 12:14:51.638739793 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?int</code> - The last key in the current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?int</code> - The last key in the current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.lastValue.html build/final/api-html/hack/interface.MutableVector.method.lastValue.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.lastValue.html 2019-09-19 11:41:34.854329465 -0700
+++ build/final/api-html/hack/interface.MutableVector.method.lastValue.html 2019-09-19 12:14:51.638739793 -0700
@@ -5,7 +5,7 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a>, or <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the
+<li><code>?Tv</code> - The last value in the current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a>, or <code>null</code> if the
current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a> is empty.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.linearSearch.html build/final/api-html/hack/interface.MutableVector.method.linearSearch.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.linearSearch.html 2019-09-19 11:41:34.858329678 -0700
+++ build/final/api-html/hack/interface.MutableVector.method.linearSearch.html 2019-09-19 12:14:51.642739891 -0700
@@ -13,6 +13,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> - The key (index) where that value is found; -1 if it is not found.</li>
+<li><code>int</code> - The key (index) where that value is found; -1 if it is not found.</li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.map.html build/final/api-html/hack/interface.MutableVector.method.map.html
--- ../tmp-build-old/final/api-html/hack/interface.MutableVector.method.map.html 2019-09-19 11:41:34.866330101 -0700
+++ build/final/api-html/hack/interface.MutableVector.method.map.html 2019-09-19 12:14:51.646739989 -0700
@@ -7,7 +7,7 @@
</code></pre>
</div>
<p>Every value in the current <a href="/hack/reference/interface/MutableVector/"><code>MutableVector</code></a> is affected by a call to
-<code>map()</code>, unlike <a href="/hsl/reference/function/HH.Lib.Vec.filter/"><code>filter()</code></a> where only values that meet a certain criteria
+<code>map()</code>, unlike <a href="/hack/reference/interface/MutableVector/filter/"><code>filter()</code></a> where only values that meet a certain criteria
are affected.</p>
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MysqlRow.method.count.html build/final/api-html/hack/interface.MysqlRow.method.count.html
--- ../tmp-build-old/final/api-html/hack/interface.MysqlRow.method.count.html 2019-09-19 11:41:34.934333705 -0700
+++ build/final/api-html/hack/interface.MysqlRow.method.count.html 2019-09-19 12:14:51.702741361 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MysqlRow.method.fieldType.html build/final/api-html/hack/interface.MysqlRow.method.fieldType.html
--- ../tmp-build-old/final/api-html/hack/interface.MysqlRow.method.fieldType.html 2019-09-19 11:41:34.938333916 -0700
+++ build/final/api-html/hack/interface.MysqlRow.method.fieldType.html 2019-09-19 12:14:51.702741361 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MysqlRow.method.getFieldAsDouble.html build/final/api-html/hack/interface.MysqlRow.method.getFieldAsDouble.html
--- ../tmp-build-old/final/api-html/hack/interface.MysqlRow.method.getFieldAsDouble.html 2019-09-19 11:41:34.938333916 -0700
+++ build/final/api-html/hack/interface.MysqlRow.method.getFieldAsDouble.html 2019-09-19 12:14:51.702741361 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a></li>
+<li><code>float</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MysqlRow.method.getFieldAsInt.html build/final/api-html/hack/interface.MysqlRow.method.getFieldAsInt.html
--- ../tmp-build-old/final/api-html/hack/interface.MysqlRow.method.getFieldAsInt.html 2019-09-19 11:41:34.942334129 -0700
+++ build/final/api-html/hack/interface.MysqlRow.method.getFieldAsInt.html 2019-09-19 12:14:51.702741361 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.MysqlRow.method.getFieldAsString.html build/final/api-html/hack/interface.MysqlRow.method.getFieldAsString.html
--- ../tmp-build-old/final/api-html/hack/interface.MysqlRow.method.getFieldAsString.html 2019-09-19 11:41:34.942334129 -0700
+++ build/final/api-html/hack/interface.MysqlRow.method.getFieldAsString.html 2019-09-19 12:14:51.706741459 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.OutputCollection.method.addAll.html build/final/api-html/hack/interface.OutputCollection.method.addAll.html
--- ../tmp-build-old/final/api-html/hack/interface.OutputCollection.method.addAll.html 2019-09-19 11:41:34.954334765 -0700
+++ build/final/api-html/hack/interface.OutputCollection.method.addAll.html 2019-09-19 12:14:51.714741656 -0700
@@ -11,7 +11,7 @@
<h2 class="headingWithAnchor" id="parameters">Parameters<a href="#parameters"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
<li><code>?Traversable&lt;Te&gt; $traversable</code> - The <a href="/hack/reference/interface/HH.Traversable/"><code>Traversable</code></a> with the new values to set. If
-<a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> is provided, no changes are made.</li>
+<code>null</code> is provided, no changes are made.</li>
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_0x25.html build/final/api-html/hack/interface.PlainSprintf.method.format_0x25.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_0x25.html 2019-09-19 11:41:35.010337732 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_0x25.html 2019-09-19 12:14:51.762742832 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_b.html build/final/api-html/hack/interface.PlainSprintf.method.format_b.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_b.html 2019-09-19 11:41:35.022338367 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_b.html 2019-09-19 12:14:51.770743029 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_c.html build/final/api-html/hack/interface.PlainSprintf.method.format_c.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_c.html 2019-09-19 11:41:35.026338579 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_c.html 2019-09-19 12:14:51.774743126 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_d.html build/final/api-html/hack/interface.PlainSprintf.method.format_d.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_d.html 2019-09-19 11:41:35.026338579 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_d.html 2019-09-19 12:14:51.774743126 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_e.html build/final/api-html/hack/interface.PlainSprintf.method.format_e.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_e.html 2019-09-19 11:41:35.030338790 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_e.html 2019-09-19 12:14:51.774743126 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_f.html build/final/api-html/hack/interface.PlainSprintf.method.format_f.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_f.html 2019-09-19 11:41:35.030338790 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_f.html 2019-09-19 12:14:51.774743126 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_g.html build/final/api-html/hack/interface.PlainSprintf.method.format_g.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_g.html 2019-09-19 11:41:35.034339001 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_g.html 2019-09-19 12:14:51.778743224 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_o.html build/final/api-html/hack/interface.PlainSprintf.method.format_o.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_o.html 2019-09-19 11:41:35.038339213 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_o.html 2019-09-19 12:14:51.778743224 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_s.html build/final/api-html/hack/interface.PlainSprintf.method.format_s.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_s.html 2019-09-19 11:41:35.038339213 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_s.html 2019-09-19 12:14:51.778743224 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_u.html build/final/api-html/hack/interface.PlainSprintf.method.format_u.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_u.html 2019-09-19 11:41:35.038339213 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_u.html 2019-09-19 12:14:51.782743322 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_upcase_e.html build/final/api-html/hack/interface.PlainSprintf.method.format_upcase_e.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_upcase_e.html 2019-09-19 11:41:35.042339425 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_upcase_e.html 2019-09-19 12:14:51.782743322 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_upcase_f.html build/final/api-html/hack/interface.PlainSprintf.method.format_upcase_f.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_upcase_f.html 2019-09-19 11:41:35.042339425 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_upcase_f.html 2019-09-19 12:14:51.782743322 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_upcase_x.html build/final/api-html/hack/interface.PlainSprintf.method.format_upcase_x.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_upcase_x.html 2019-09-19 11:41:35.046339636 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_upcase_x.html 2019-09-19 12:14:51.782743322 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_x.html build/final/api-html/hack/interface.PlainSprintf.method.format_x.html
--- ../tmp-build-old/final/api-html/hack/interface.PlainSprintf.method.format_x.html 2019-09-19 11:41:35.046339636 -0700
+++ build/final/api-html/hack/interface.PlainSprintf.method.format_x.html 2019-09-19 12:14:51.786743420 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hack/interface.Stringish.method.__toString.html build/final/api-html/hack/interface.Stringish.method.__toString.html
--- ../tmp-build-old/final/api-html/hack/interface.Stringish.method.__toString.html 2019-09-19 11:41:35.066340695 -0700
+++ build/final/api-html/hack/interface.Stringish.method.__toString.html 2019-09-19 12:14:51.794743617 -0700
@@ -5,6 +5,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.C.count.html build/final/api-html/hsl/function.HH.Lib.C.count.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.C.count.html 2019-09-19 11:41:35.314353815 -0700
+++ build/final/api-html/hsl/function.HH.Lib.C.count.html 2019-09-19 12:14:51.930746950 -0700
@@ -18,6 +18,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.base_convert.html build/final/api-html/hsl/function.HH.Lib.Math.base_convert.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.base_convert.html 2019-09-19 11:41:35.722375401 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.base_convert.html 2019-09-19 12:14:52.294755864 -0700
@@ -27,6 +27,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.ceil.html build/final/api-html/hsl/function.HH.Lib.Math.ceil.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.ceil.html 2019-09-19 11:41:35.726375612 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.ceil.html 2019-09-19 12:14:52.294755864 -0700
@@ -18,6 +18,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a></li>
+<li><code>float</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.cos.html build/final/api-html/hsl/function.HH.Lib.Math.cos.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.cos.html 2019-09-19 11:41:35.730375824 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.cos.html 2019-09-19 12:14:52.298755961 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a></li>
+<li><code>float</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.exp.html build/final/api-html/hsl/function.HH.Lib.Math.exp.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.exp.html 2019-09-19 11:41:35.730375824 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.exp.html 2019-09-19 12:14:52.302756059 -0700
@@ -17,6 +17,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a></li>
+<li><code>float</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.floor.html build/final/api-html/hsl/function.HH.Lib.Math.floor.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.floor.html 2019-09-19 11:41:35.734376036 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.floor.html 2019-09-19 12:14:52.306756158 -0700
@@ -22,6 +22,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a></li>
+<li><code>float</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.from_base.html build/final/api-html/hsl/function.HH.Lib.Math.from_base.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.from_base.html 2019-09-19 11:41:35.742376459 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.from_base.html 2019-09-19 12:14:52.310756255 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.int_div.html build/final/api-html/hsl/function.HH.Lib.Math.int_div.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.int_div.html 2019-09-19 11:41:35.746376671 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.int_div.html 2019-09-19 12:14:52.314756353 -0700
@@ -19,6 +19,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.log.html build/final/api-html/hsl/function.HH.Lib.Math.log.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.log.html 2019-09-19 11:41:35.750376882 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.log.html 2019-09-19 12:14:52.318756452 -0700
@@ -19,6 +19,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a></li>
+<li><code>float</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.round.html build/final/api-html/hsl/function.HH.Lib.Math.round.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.round.html 2019-09-19 11:41:35.814380268 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.round.html 2019-09-19 12:14:52.374757822 -0700
@@ -22,6 +22,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a></li>
+<li><code>float</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.sin.html build/final/api-html/hsl/function.HH.Lib.Math.sin.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.sin.html 2019-09-19 11:41:35.814380268 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.sin.html 2019-09-19 12:14:52.378757920 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a></li>
+<li><code>float</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.sqrt.html build/final/api-html/hsl/function.HH.Lib.Math.sqrt.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.sqrt.html 2019-09-19 11:41:35.818380480 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.sqrt.html 2019-09-19 12:14:52.382758019 -0700
@@ -16,6 +16,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a></li>
+<li><code>float</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.sum.html build/final/api-html/hsl/function.HH.Lib.Math.sum.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.sum.html 2019-09-19 11:41:35.818380480 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.sum.html 2019-09-19 12:14:52.386758116 -0700
@@ -17,6 +17,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.tan.html build/final/api-html/hsl/function.HH.Lib.Math.tan.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.tan.html 2019-09-19 11:41:35.822380692 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.tan.html 2019-09-19 12:14:52.390758214 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a></li>
+<li><code>float</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.to_base.html build/final/api-html/hsl/function.HH.Lib.Math.to_base.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Math.to_base.html 2019-09-19 11:41:35.826380904 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Math.to_base.html 2019-09-19 12:14:52.394758312 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Regex.replace.html build/final/api-html/hsl/function.HH.Lib.Regex.replace.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Regex.replace.html 2019-09-19 11:41:35.850382173 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Regex.replace.html 2019-09-19 12:14:52.414758801 -0700
@@ -26,6 +26,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Regex.replace_with.html build/final/api-html/hsl/function.HH.Lib.Regex.replace_with.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Regex.replace_with.html 2019-09-19 11:41:35.854382385 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Regex.replace_with.html 2019-09-19 12:14:52.422758997 -0700
@@ -25,6 +25,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.capitalize.html build/final/api-html/hsl/function.HH.Lib.Str.capitalize.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.capitalize.html 2019-09-19 11:41:35.870383231 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.capitalize.html 2019-09-19 12:14:52.442759487 -0700
@@ -22,6 +22,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.capitalize_words.html build/final/api-html/hsl/function.HH.Lib.Str.capitalize_words.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.capitalize_words.html 2019-09-19 11:41:35.874383442 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.capitalize_words.html 2019-09-19 12:14:52.446759585 -0700
@@ -24,6 +24,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.compare_ci.html build/final/api-html/hsl/function.HH.Lib.Str.compare_ci.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.compare_ci.html 2019-09-19 11:41:35.882383866 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.compare_ci.html 2019-09-19 12:14:52.458759879 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.compare.html build/final/api-html/hsl/function.HH.Lib.Str.compare.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.compare.html 2019-09-19 11:41:35.882383866 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.compare.html 2019-09-19 12:14:52.454759781 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.format.html build/final/api-html/hsl/function.HH.Lib.Str.format.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.format.html 2019-09-19 11:41:35.902384924 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.format.html 2019-09-19 12:14:52.474760270 -0700
@@ -19,6 +19,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.format_number.html build/final/api-html/hsl/function.HH.Lib.Str.format_number.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.format_number.html 2019-09-19 11:41:35.906385135 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.format_number.html 2019-09-19 12:14:52.482760467 -0700
@@ -25,6 +25,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.join.html build/final/api-html/hsl/function.HH.Lib.Str.join.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.join.html 2019-09-19 11:41:35.910385347 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.join.html 2019-09-19 12:14:52.486760564 -0700
@@ -20,6 +20,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.length.html build/final/api-html/hsl/function.HH.Lib.Str.length.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.length.html 2019-09-19 11:41:35.910385347 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.length.html 2019-09-19 12:14:52.490760662 -0700
@@ -17,6 +17,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></li>
+<li><code>int</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.lowercase.html build/final/api-html/hsl/function.HH.Lib.Str.lowercase.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.lowercase.html 2019-09-19 11:41:35.914385559 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.lowercase.html 2019-09-19 12:14:52.490760662 -0700
@@ -16,6 +16,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.pad_left.html build/final/api-html/hsl/function.HH.Lib.Str.pad_left.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.pad_left.html 2019-09-19 11:41:35.918385770 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.pad_left.html 2019-09-19 12:14:52.498760858 -0700
@@ -25,6 +25,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.pad_right.html build/final/api-html/hsl/function.HH.Lib.Str.pad_right.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.pad_right.html 2019-09-19 11:41:35.922385982 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.pad_right.html 2019-09-19 12:14:52.502760956 -0700
@@ -25,6 +25,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.repeat.html build/final/api-html/hsl/function.HH.Lib.Str.repeat.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.repeat.html 2019-09-19 11:41:35.922385982 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.repeat.html 2019-09-19 12:14:52.506761054 -0700
@@ -19,6 +19,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.replace_ci.html build/final/api-html/hsl/function.HH.Lib.Str.replace_ci.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.replace_ci.html 2019-09-19 11:41:35.930386406 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.replace_ci.html 2019-09-19 12:14:52.510761151 -0700
@@ -26,6 +26,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.replace_every_ci.html build/final/api-html/hsl/function.HH.Lib.Str.replace_every_ci.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.replace_every_ci.html 2019-09-19 11:41:35.938386829 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.replace_every_ci.html 2019-09-19 12:14:52.518761348 -0700
@@ -24,6 +24,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.replace_every.html build/final/api-html/hsl/function.HH.Lib.Str.replace_every.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.replace_every.html 2019-09-19 11:41:35.934386617 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.replace_every.html 2019-09-19 12:14:52.514761250 -0700
@@ -24,6 +24,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.replace.html build/final/api-html/hsl/function.HH.Lib.Str.replace.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.replace.html 2019-09-19 11:41:35.926386194 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.replace.html 2019-09-19 12:14:52.506761054 -0700
@@ -26,6 +26,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.reverse.html build/final/api-html/hsl/function.HH.Lib.Str.reverse.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.reverse.html 2019-09-19 11:41:35.942387040 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.reverse.html 2019-09-19 12:14:52.518761348 -0700
@@ -15,6 +15,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.slice.html build/final/api-html/hsl/function.HH.Lib.Str.slice.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.slice.html 2019-09-19 11:41:35.962388098 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.slice.html 2019-09-19 12:14:52.538761837 -0700
@@ -25,6 +25,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.splice.html build/final/api-html/hsl/function.HH.Lib.Str.splice.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.splice.html 2019-09-19 11:41:35.966388310 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.splice.html 2019-09-19 12:14:52.542761935 -0700
@@ -27,6 +27,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.strip_prefix.html build/final/api-html/hsl/function.HH.Lib.Str.strip_prefix.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.strip_prefix.html 2019-09-19 11:41:35.978388945 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.strip_prefix.html 2019-09-19 12:14:52.554762229 -0700
@@ -19,6 +19,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.strip_suffix.html build/final/api-html/hsl/function.HH.Lib.Str.strip_suffix.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.strip_suffix.html 2019-09-19 11:41:35.982389156 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.strip_suffix.html 2019-09-19 12:14:52.558762328 -0700
@@ -19,6 +19,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.trim.html build/final/api-html/hsl/function.HH.Lib.Str.trim.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.trim.html 2019-09-19 11:41:35.986389368 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.trim.html 2019-09-19 12:14:52.562762425 -0700
@@ -24,6 +24,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.trim_left.html build/final/api-html/hsl/function.HH.Lib.Str.trim_left.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.trim_left.html 2019-09-19 11:41:35.990389580 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.trim_left.html 2019-09-19 12:14:52.566762523 -0700
@@ -23,6 +23,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.trim_right.html build/final/api-html/hsl/function.HH.Lib.Str.trim_right.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.trim_right.html 2019-09-19 11:41:35.990389580 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.trim_right.html 2019-09-19 12:14:52.566762523 -0700
@@ -23,6 +23,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.uppercase.html build/final/api-html/hsl/function.HH.Lib.Str.uppercase.html
--- ../tmp-build-old/final/api-html/hsl/function.HH.Lib.Str.uppercase.html 2019-09-19 11:41:35.994389791 -0700
+++ build/final/api-html/hsl/function.HH.Lib.Str.uppercase.html 2019-09-19 12:14:52.570762621 -0700
@@ -16,6 +16,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_0x25.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_0x25.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_0x25.html 2019-09-19 11:41:36.150398033 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_0x25.html 2019-09-19 12:14:52.726766440 -0700
@@ -4,6 +4,6 @@
</div>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_b.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_b.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_b.html 2019-09-19 11:41:36.170399089 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_b.html 2019-09-19 12:14:52.746766930 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_c.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_c.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_c.html 2019-09-19 11:41:36.170399089 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_c.html 2019-09-19 12:14:52.746766930 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_d.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_d.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_d.html 2019-09-19 11:41:36.170399089 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_d.html 2019-09-19 12:14:52.750767027 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_e.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_e.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_e.html 2019-09-19 11:41:36.174399300 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_e.html 2019-09-19 12:14:52.750767027 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_f.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_f.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_f.html 2019-09-19 11:41:36.174399300 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_f.html 2019-09-19 12:14:52.754767125 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_g.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_g.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_g.html 2019-09-19 11:41:36.174399300 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_g.html 2019-09-19 12:14:52.754767125 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_o.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_o.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_o.html 2019-09-19 11:41:36.178399512 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_o.html 2019-09-19 12:14:52.758767224 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_s.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_s.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_s.html 2019-09-19 11:41:36.178399512 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_s.html 2019-09-19 12:14:52.758767224 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_u.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_u.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_u.html 2019-09-19 11:41:36.182399723 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_u.html 2019-09-19 12:14:52.762767321 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_e.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_e.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_e.html 2019-09-19 11:41:36.182399723 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_e.html 2019-09-19 12:14:52.762767321 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_f.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_f.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_f.html 2019-09-19 11:41:36.186399934 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_f.html 2019-09-19 12:14:52.766767419 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_x.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_x.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_x.html 2019-09-19 11:41:36.186399934 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_upcase_x.html 2019-09-19 12:14:52.766767419 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_x.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_x.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_x.html 2019-09-19 11:41:36.190400146 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormat.method.format_x.html 2019-09-19 12:14:52.770767518 -0700
@@ -10,6 +10,6 @@
</ul>
<h2 class="headingWithAnchor" id="returns">Returns<a href="#returns"><i class="glyphIcon fa fa-link"></i></a></h2>
<ul>
-<li><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></li>
+<li><code>string</code></li>
</ul>
<!-- HHAPIDOC -->
diff -r -U 3 ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormatQuote.html build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormatQuote.html
--- ../tmp-build-old/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormatQuote.html 2019-09-19 11:41:36.190400146 -0700
+++ build/final/api-html/hsl/interface.HH.Lib.Str.SprintfFormatQuote.html 2019-09-19 12:14:52.770767518 -0700
@@ -1,7 +1,7 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><div class="apiTopMessages">
<div class="apiTopMessage apiFromLib">Requires <a href="https://github.com/hhvm/hsl/">the Hack Standard Library</a> to be installed.</div>
</div>
-<p>Accessory interface for <a href="/hsl/reference/interface/HH.Lib.Str.SprintfFormat/"><code>SprintfFormat</code></a>
+<p>Accessory interface for <code>SprintfFormat</code>
Note: This should really be a wildcard</p>
<p>It's only used once (with '=').</p>
<h2 class="headingWithAnchor" id="interface-synopsis">Interface Synopsis<a href="#interface-synopsis"><i class="glyphIcon fa fa-link"></i></a></h2>
diff -r -U 3 ../tmp-build-old/final/build_id.txt build/final/build_id.txt
--- ../tmp-build-old/final/build_id.txt 2019-09-19 11:40:36.215067452 -0700
+++ build/final/build_id.txt 2019-09-19 12:13:54.885305253 -0700
@@ -1 +1 @@
-HHVM=HHVM-4.23.0:HSL=v4.15.2:2019-09-19T11:40:36-0700:db217fcf1a0fead56ada09b76703d2ea7db41c3f
+HHVM=HHVM-4.23.0:HSL=v4.15.2:2019-09-19T12:13:54-0700:db217fcf1a0fead56ada09b76703d2ea7db41c3f
diff -r -U 3 ../tmp-build-old/final/codegen/jump-index.php build/final/codegen/jump-index.php
--- ../tmp-build-old/final/codegen/jump-index.php 2019-09-19 11:41:05.380729760 -0700
+++ build/final/codegen/jump-index.php 2019-09-19 12:14:23.298034587 -0700
@@ -2,7 +2,7 @@
/**
* This file is generated. Do not modify it manually!
*
- * @generated SignedSource<<07512b3d92770c306d933016b312d547>>
+ * @generated SignedSource<<76754cecf40fe3f50ccac92c1b739e4d>>
*/
namespace HHVM\UserDocumentation;
@@ -428,7 +428,6 @@
'/hack/reference/class/FunctionCredential/__unset/',
'hh\\asio\\wrappedexception' =>
'/hack/reference/class/HH.Asio.WrappedException/',
- 'wrappedexception' => '/hack/reference/class/HH.Asio.WrappedException/',
'hh\\asio\\wrappedexception::__construct' =>
'/hack/reference/class/HH.Asio.WrappedException/__construct/',
'hh\\asio\\wrappedexception::getexception' =>
@@ -440,7 +439,6 @@
'hh\\asio\\wrappedexception::issucceeded' =>
'/hack/reference/class/HH.Asio.WrappedException/isSucceeded/',
'hh\\asio\\wrappedresult' => '/hack/reference/class/HH.Asio.WrappedResult/',
- 'wrappedresult' => '/hack/reference/class/HH.Asio.WrappedResult/',
'hh\\asio\\wrappedresult::__construct' =>
'/hack/reference/class/HH.Asio.WrappedResult/__construct/',
'hh\\asio\\wrappedresult::getexception' =>
@@ -452,7 +450,6 @@
'hh\\asio\\wrappedresult::issucceeded' =>
'/hack/reference/class/HH.Asio.WrappedResult/isSucceeded/',
'hh\\asyncgenerator' => '/hack/reference/class/HH.AsyncGenerator/',
- 'asyncgenerator' => '/hack/reference/class/HH.AsyncGenerator/',
'hh\\asyncgenerator::__construct' =>
'/hack/reference/class/HH.AsyncGenerator/__construct/',
'hh\\asyncgenerator::next' =>
@@ -462,7 +459,6 @@
'hh\\asyncgenerator::send' =>
'/hack/reference/class/HH.AsyncGenerator/send/',
'hh\\awaitable' => '/hack/reference/class/HH.Awaitable/',
- 'awaitable' => '/hack/reference/class/HH.Awaitable/',
'hh\\awaitable::__construct' =>
'/hack/reference/class/HH.Awaitable/__construct/',
'hh\\awaitable::getname' => '/hack/reference/class/HH.Awaitable/getName/',
@@ -478,7 +474,6 @@
'hh\\awaitable::setonjoincallback' =>
'/hack/reference/class/HH.Awaitable/setOnJoinCallback/',
'hh\\immmap' => '/hack/reference/class/HH.ImmMap/',
- 'immmap' => '/hack/reference/class/HH.ImmMap/',
'hh\\immmap::__construct' => '/hack/reference/class/HH.ImmMap/__construct/',
'hh\\immmap::__get' => '/hack/reference/class/HH.ImmMap/__get/',
'hh\\immmap::__isset' => '/hack/reference/class/HH.ImmMap/__isset/',
@@ -529,7 +524,6 @@
'hh\\immmap::values' => '/hack/reference/class/HH.ImmMap/values/',
'hh\\immmap::zip' => '/hack/reference/class/HH.ImmMap/zip/',
'hh\\immset' => '/hack/reference/class/HH.ImmSet/',
- 'immset' => '/hack/reference/class/HH.ImmSet/',
'hh\\immset::__construct' => '/hack/reference/class/HH.ImmSet/__construct/',
'hh\\immset::__get' => '/hack/reference/class/HH.ImmSet/__get/',
'hh\\immset::__isset' => '/hack/reference/class/HH.ImmSet/__isset/',
@@ -577,7 +571,6 @@
'hh\\immset::values' => '/hack/reference/class/HH.ImmSet/values/',
'hh\\immset::zip' => '/hack/reference/class/HH.ImmSet/zip/',
'hh\\immvector' => '/hack/reference/class/HH.ImmVector/',
- 'immvector' => '/hack/reference/class/HH.ImmVector/',
'hh\\immvector::__construct' =>
'/hack/reference/class/HH.ImmVector/__construct/',
'hh\\immvector::__get' => '/hack/reference/class/HH.ImmVector/__get/',
@@ -642,9 +635,7 @@
'hh\\immvector::values' => '/hack/reference/class/HH.ImmVector/values/',
'hh\\immvector::zip' => '/hack/reference/class/HH.ImmVector/zip/',
'hh\\invariantexception' => '/hsl/reference/class/HH.InvariantException/',
- 'invariantexception' => '/hsl/reference/class/HH.InvariantException/',
'hh\\map' => '/hack/reference/class/HH.Map/',
- 'map' => '/hack/reference/class/HH.Map/',
'hh\\map::__construct' => '/hack/reference/class/HH.Map/__construct/',
'hh\\map::__get' => '/hack/reference/class/HH.Map/__get/',
'hh\\map::__isset' => '/hack/reference/class/HH.Map/__isset/',
@@ -704,7 +695,6 @@
'hh\\map::values' => '/hack/reference/class/HH.Map/values/',
'hh\\map::zip' => '/hack/reference/class/HH.Map/zip/',
'hh\\pair' => '/hack/reference/class/HH.Pair/',
- 'pair' => '/hack/reference/class/HH.Pair/',
'hh\\pair::__construct' => '/hack/reference/class/HH.Pair/__construct/',
'hh\\pair::__get' => '/hack/reference/class/HH.Pair/__get/',
'hh\\pair::__isset' => '/hack/reference/class/HH.Pair/__isset/',
@@ -750,7 +740,6 @@
'hh\\pair::values' => '/hack/reference/class/HH.Pair/values/',
'hh\\pair::zip' => '/hack/reference/class/HH.Pair/zip/',
'hh\\set' => '/hack/reference/class/HH.Set/',
- 'set' => '/hack/reference/class/HH.Set/',
'hh\\set::__construct' => '/hack/reference/class/HH.Set/__construct/',
'hh\\set::__get' => '/hack/reference/class/HH.Set/__get/',
'hh\\set::__isset' => '/hack/reference/class/HH.Set/__isset/',
@@ -807,7 +796,6 @@
'hh\\set::values' => '/hack/reference/class/HH.Set/values/',
'hh\\set::zip' => '/hack/reference/class/HH.Set/zip/',
'hh\\shapes' => '/hack/reference/class/HH.Shapes/',
- 'shapes' => '/hack/reference/class/HH.Shapes/',
'hh\\shapes::at' => '/hack/reference/class/HH.Shapes/at/',
'hh\\shapes::idx' => '/hack/reference/class/HH.Shapes/idx/',
'hh\\shapes::keyexists' => '/hack/reference/class/HH.Shapes/keyExists/',
@@ -815,7 +803,6 @@
'hh\\shapes::toarray' => '/hack/reference/class/HH.Shapes/toArray/',
'hh\\shapes::todict' => '/hack/reference/class/HH.Shapes/toDict/',
'hh\\vector' => '/hack/reference/class/HH.Vector/',
- 'vector' => '/hack/reference/class/HH.Vector/',
'hh\\vector::__construct' => '/hack/reference/class/HH.Vector/__construct/',
'hh\\vector::__get' => '/hack/reference/class/HH.Vector/__get/',
'hh\\vector::__isset' => '/hack/reference/class/HH.Vector/__isset/',
@@ -1924,8 +1911,6 @@
'constvector::zip' => '/hack/reference/interface/ConstVector/zip/',
'hh\\asio\\resultorexceptionwrapper' =>
'/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/',
- 'resultorexceptionwrapper' =>
- '/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/',
'hh\\asio\\resultorexceptionwrapper::getexception' =>
'/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/getException/',
'hh\\asio\\resultorexceptionwrapper::getresult' =>
@@ -1935,41 +1920,28 @@
'hh\\asio\\resultorexceptionwrapper::issucceeded' =>
'/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/isSucceeded/',
'hh\\asynciterator' => '/hack/reference/interface/HH.AsyncIterator/',
- 'asynciterator' => '/hack/reference/interface/HH.AsyncIterator/',
'hh\\asynciterator::next' =>
'/hack/reference/interface/HH.AsyncIterator/next/',
'hh\\asynckeyediterator' =>
'/hack/reference/interface/HH.AsyncKeyedIterator/',
- 'asynckeyediterator' => '/hack/reference/interface/HH.AsyncKeyedIterator/',
'hh\\asynckeyediterator::next' =>
'/hack/reference/interface/HH.AsyncKeyedIterator/next/',
'hh\\classattribute' => '/hack/reference/interface/HH.ClassAttribute/',
- 'classattribute' => '/hack/reference/interface/HH.ClassAttribute/',
'hh\\classlikeattribute' =>
'/hack/reference/interface/HH.ClassLikeAttribute/',
- 'classlikeattribute' => '/hack/reference/interface/HH.ClassLikeAttribute/',
'hh\\collection' => '/hack/reference/interface/HH.Collection/',
- 'collection' => '/hack/reference/interface/HH.Collection/',
'hh\\collection::clear' => '/hack/reference/interface/HH.Collection/clear/',
'hh\\container' => '/hack/reference/interface/HH.Container/',
- 'container' => '/hack/reference/interface/HH.Container/',
'hh\\enumattribute' => '/hack/reference/interface/HH.EnumAttribute/',
- 'enumattribute' => '/hack/reference/interface/HH.EnumAttribute/',
'hh\\fileattribute' => '/hack/reference/interface/HH.FileAttribute/',
- 'fileattribute' => '/hack/reference/interface/HH.FileAttribute/',
'hh\\functionattribute' =>
'/hack/reference/interface/HH.FunctionAttribute/',
- 'functionattribute' => '/hack/reference/interface/HH.FunctionAttribute/',
'hh\\imemoizeparam' => '/hack/reference/interface/HH.IMemoizeParam/',
- 'imemoizeparam' => '/hack/reference/interface/HH.IMemoizeParam/',
'hh\\imemoizeparam::getinstancekey' =>
'/hack/reference/interface/HH.IMemoizeParam/getInstanceKey/',
'hh\\instancepropertyattribute' =>
'/hack/reference/interface/HH.InstancePropertyAttribute/',
- 'instancepropertyattribute' =>
- '/hack/reference/interface/HH.InstancePropertyAttribute/',
'hh\\iterable' => '/hack/reference/interface/HH.Iterable/',
- 'iterable' => '/hack/reference/interface/HH.Iterable/',
'hh\\iterable::concat' => '/hack/reference/interface/HH.Iterable/concat/',
'hh\\iterable::filter' => '/hack/reference/interface/HH.Iterable/filter/',
'hh\\iterable::firstvalue' =>
@@ -2000,16 +1972,13 @@
'hh\\iterable::values' => '/hack/reference/interface/HH.Iterable/values/',
'hh\\iterable::zip' => '/hack/reference/interface/HH.Iterable/zip/',
'hh\\iterator' => '/hack/reference/interface/HH.Iterator/',
- 'iterator' => '/hack/reference/interface/HH.Iterator/',
'hh\\iterator::current' => '/hack/reference/interface/HH.Iterator/current/',
'hh\\iterator::key' => '/hack/reference/interface/HH.Iterator/key/',
'hh\\iterator::next' => '/hack/reference/interface/HH.Iterator/next/',
'hh\\iterator::rewind' => '/hack/reference/interface/HH.Iterator/rewind/',
'hh\\iterator::valid' => '/hack/reference/interface/HH.Iterator/valid/',
'hh\\keyedcontainer' => '/hack/reference/interface/HH.KeyedContainer/',
- 'keyedcontainer' => '/hack/reference/interface/HH.KeyedContainer/',
'hh\\keyediterable' => '/hack/reference/interface/HH.KeyedIterable/',
- 'keyediterable' => '/hack/reference/interface/HH.KeyedIterable/',
'hh\\keyediterable::concat' =>
'/hack/reference/interface/HH.KeyedIterable/concat/',
'hh\\keyediterable::filter' =>
@@ -2055,21 +2024,15 @@
'hh\\keyediterable::zip' =>
'/hack/reference/interface/HH.KeyedIterable/zip/',
'hh\\keyediterator' => '/hack/reference/interface/HH.KeyedIterator/',
- 'keyediterator' => '/hack/reference/interface/HH.KeyedIterator/',
'hh\\keyediterator::key' =>
'/hack/reference/interface/HH.KeyedIterator/key/',
'hh\\keyedtraversable' => '/hack/reference/interface/HH.KeyedTraversable/',
- 'keyedtraversable' => '/hack/reference/interface/HH.KeyedTraversable/',
'hh\\methodattribute' => '/hack/reference/interface/HH.MethodAttribute/',
- 'methodattribute' => '/hack/reference/interface/HH.MethodAttribute/',
'hh\\parameterattribute' =>
'/hack/reference/interface/HH.ParameterAttribute/',
- 'parameterattribute' => '/hack/reference/interface/HH.ParameterAttribute/',
'hh\\propertyattribute' =>
'/hack/reference/interface/HH.PropertyAttribute/',
- 'propertyattribute' => '/hack/reference/interface/HH.PropertyAttribute/',
'hh\\sqlformatter' => '/hack/reference/interface/HH.SQLFormatter/',
- 'sqlformatter' => '/hack/reference/interface/HH.SQLFormatter/',
'hh\\sqlformatter::format_0x25' =>
'/hack/reference/interface/HH.SQLFormatter/format_0x25/',
'hh\\sqlformatter::format_0x3d' =>
@@ -2082,21 +2045,13 @@
'/hack/reference/interface/HH.SQLFormatter/format_upcase_t/',
'hh\\staticpropertyattribute' =>
'/hack/reference/interface/HH.StaticPropertyAttribute/',
- 'staticpropertyattribute' =>
- '/hack/reference/interface/HH.StaticPropertyAttribute/',
'hh\\traversable' => '/hack/reference/interface/HH.Traversable/',
- 'traversable' => '/hack/reference/interface/HH.Traversable/',
'hh\\typealiasattribute' =>
'/hack/reference/interface/HH.TypeAliasAttribute/',
- 'typealiasattribute' => '/hack/reference/interface/HH.TypeAliasAttribute/',
'hh\\typeconstantattribute' =>
'/hack/reference/interface/HH.TypeConstantAttribute/',
- 'typeconstantattribute' =>
- '/hack/reference/interface/HH.TypeConstantAttribute/',
'hh\\typeparameterattribute' =>
'/hack/reference/interface/HH.TypeParameterAttribute/',
- 'typeparameterattribute' =>
- '/hack/reference/interface/HH.TypeParameterAttribute/',
'iasyncdisposable' => '/hack/reference/interface/IAsyncDisposable/',
'iasyncdisposable::__disposeasync' =>
'/hack/reference/interface/IAsyncDisposable/__disposeAsync/',
@@ -2285,507 +2240,265 @@
'/hack/reference/interface/Stringish/__toString/',
'xhpchild' => '/hack/reference/interface/XHPChild/',
'hh\\asio\\backtrace' => '/hack/reference/function/HH.Asio.backtrace/',
- 'backtrace' => '/hack/reference/function/HH.Asio.backtrace/',
'hh\\asio\\cancel' => '/hack/reference/function/HH.Asio.cancel/',
- 'cancel' => '/hack/reference/function/HH.Asio.cancel/',
'hh\\asio\\curl_exec' => '/hack/reference/function/HH.Asio.curl_exec/',
- 'curl_exec' => '/hack/reference/function/HH.Asio.curl_exec/',
'hh\\asio\\has_finished' =>
'/hack/reference/function/HH.Asio.has_finished/',
- 'has_finished' => '/hack/reference/function/HH.Asio.has_finished/',
'hh\\asio\\join' => '/hack/reference/function/HH.Asio.join/',
- 'join' => '/hsl/reference/function/HH.Lib.Str.join/',
'hh\\asio\\later' => '/hack/reference/function/HH.Asio.later/',
- 'later' => '/hack/reference/function/HH.Asio.later/',
'hh\\asio\\m' => '/hack/reference/function/HH.Asio.m/',
- 'm' => '/hack/reference/function/HH.Asio.m/',
'hh\\asio\\mf' => '/hack/reference/function/HH.Asio.mf/',
- 'mf' => '/hack/reference/function/HH.Asio.mf/',
'hh\\asio\\mfk' => '/hack/reference/function/HH.Asio.mfk/',
- 'mfk' => '/hack/reference/function/HH.Asio.mfk/',
'hh\\asio\\mfkw' => '/hack/reference/function/HH.Asio.mfkw/',
- 'mfkw' => '/hack/reference/function/HH.Asio.mfkw/',
'hh\\asio\\mfw' => '/hack/reference/function/HH.Asio.mfw/',
- 'mfw' => '/hack/reference/function/HH.Asio.mfw/',
'hh\\asio\\mm' => '/hack/reference/function/HH.Asio.mm/',
- 'mm' => '/hack/reference/function/HH.Asio.mm/',
'hh\\asio\\mmk' => '/hack/reference/function/HH.Asio.mmk/',
- 'mmk' => '/hack/reference/function/HH.Asio.mmk/',
'hh\\asio\\mmkw' => '/hack/reference/function/HH.Asio.mmkw/',
- 'mmkw' => '/hack/reference/function/HH.Asio.mmkw/',
'hh\\asio\\mmw' => '/hack/reference/function/HH.Asio.mmw/',
- 'mmw' => '/hack/reference/function/HH.Asio.mmw/',
'hh\\asio\\mw' => '/hack/reference/function/HH.Asio.mw/',
- 'mw' => '/hack/reference/function/HH.Asio.mw/',
'hh\\asio\\name' => '/hack/reference/function/HH.Asio.name/',
- 'name' => '/hack/reference/function/HH.Asio.name/',
'hh\\asio\\null' => '/hack/reference/function/HH.Asio.null/',
- 'null' => '/hack/reference/function/HH.Asio.null/',
'hh\\asio\\result' => '/hack/reference/function/HH.Asio.result/',
- 'result' => '/hack/reference/function/HH.Asio.result/',
'hh\\asio\\usleep' => '/hack/reference/function/HH.Asio.usleep/',
- 'usleep' => '/hack/reference/function/HH.Asio.usleep/',
'hh\\asio\\v' => '/hack/reference/function/HH.Asio.v/',
- 'v' => '/hack/reference/function/HH.Asio.v/',
'hh\\asio\\va' => '/hack/reference/function/HH.Asio.va/',
- 'va' => '/hack/reference/function/HH.Asio.va/',
'hh\\asio\\vf' => '/hack/reference/function/HH.Asio.vf/',
- 'vf' => '/hack/reference/function/HH.Asio.vf/',
'hh\\asio\\vfk' => '/hack/reference/function/HH.Asio.vfk/',
- 'vfk' => '/hack/reference/function/HH.Asio.vfk/',
'hh\\asio\\vfkw' => '/hack/reference/function/HH.Asio.vfkw/',
- 'vfkw' => '/hack/reference/function/HH.Asio.vfkw/',
'hh\\asio\\vfw' => '/hack/reference/function/HH.Asio.vfw/',
- 'vfw' => '/hack/reference/function/HH.Asio.vfw/',
'hh\\asio\\vm' => '/hack/reference/function/HH.Asio.vm/',
- 'vm' => '/hack/reference/function/HH.Asio.vm/',
'hh\\asio\\vmk' => '/hack/reference/function/HH.Asio.vmk/',
- 'vmk' => '/hack/reference/function/HH.Asio.vmk/',
'hh\\asio\\vmkw' => '/hack/reference/function/HH.Asio.vmkw/',
- 'vmkw' => '/hack/reference/function/HH.Asio.vmkw/',
'hh\\asio\\vmw' => '/hack/reference/function/HH.Asio.vmw/',
- 'vmw' => '/hack/reference/function/HH.Asio.vmw/',
'hh\\asio\\void' => '/hack/reference/function/HH.Asio.void/',
- 'void' => '/hack/reference/function/HH.Asio.void/',
'hh\\asio\\vw' => '/hack/reference/function/HH.Asio.vw/',
- 'vw' => '/hack/reference/function/HH.Asio.vw/',
'hh\\asio\\wrap' => '/hack/reference/function/HH.Asio.wrap/',
- 'wrap' => '/hack/reference/function/HH.Asio.wrap/',
'hh\\client\\typecheck' => '/hack/reference/function/HH.Client.typecheck/',
- 'typecheck' => '/hack/reference/function/HH.Client.typecheck/',
'hh\\client\\typecheck_and_error' =>
'/hack/reference/function/HH.Client.typecheck_and_error/',
- 'typecheck_and_error' =>
- '/hack/reference/function/HH.Client.typecheck_and_error/',
'hh\\experimentalparserutils\\body_bounds' =>
'/hack/reference/function/HH.ExperimentalParserUtils.body_bounds/',
- 'body_bounds' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.body_bounds/',
'hh\\experimentalparserutils\\collect_comments' =>
'/hack/reference/function/HH.ExperimentalParserUtils.collect_comments/',
- 'collect_comments' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.collect_comments/',
'hh\\experimentalparserutils\\extract_enum_comments' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_enum_comments/',
- 'extract_enum_comments' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_enum_comments/',
'hh\\experimentalparserutils\\extract_name_from_node' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_name_from_node/',
- 'extract_name_from_node' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_name_from_node/',
'hh\\experimentalparserutils\\extract_parameter_comments' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_parameter_comments/',
- 'extract_parameter_comments' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_parameter_comments/',
'hh\\experimentalparserutils\\extract_shape_comments' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_shape_comments/',
- 'extract_shape_comments' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_shape_comments/',
'hh\\experimentalparserutils\\extract_shape_from_type' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_shape_from_type/',
- 'extract_shape_from_type' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_shape_from_type/',
'hh\\experimentalparserutils\\extract_type_of_only_shape_type_alias' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_type_of_only_shape_type_alias/',
- 'extract_type_of_only_shape_type_alias' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_type_of_only_shape_type_alias/',
'hh\\experimentalparserutils\\ffp_json_dfs' =>
'/hack/reference/function/HH.ExperimentalParserUtils.ffp_json_dfs/',
- 'ffp_json_dfs' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.ffp_json_dfs/',
'hh\\experimentalparserutils\\find_all_functions' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_all_functions/',
- 'find_all_functions' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_all_functions/',
'hh\\experimentalparserutils\\find_boundary_token' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_boundary_token/',
- 'find_boundary_token' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_boundary_token/',
'hh\\experimentalparserutils\\find_class_body' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_class_body/',
- 'find_class_body' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_class_body/',
'hh\\experimentalparserutils\\find_class_method' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_class_method/',
- 'find_class_method' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_class_method/',
'hh\\experimentalparserutils\\find_class_method_shape_return_type' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_class_method_shape_return_type/',
- 'find_class_method_shape_return_type' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_class_method_shape_return_type/',
'hh\\experimentalparserutils\\find_class_shape_type_constant' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_class_shape_type_constant/',
- 'find_class_shape_type_constant' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_class_shape_type_constant/',
'hh\\experimentalparserutils\\find_enum_body' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_enum_body/',
- 'find_enum_body' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_enum_body/',
'hh\\experimentalparserutils\\find_method_names_in_concrete_derived_class' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_method_names_in_concrete_derived_class/',
- 'find_method_names_in_concrete_derived_class' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_method_names_in_concrete_derived_class/',
'hh\\experimentalparserutils\\find_method_parameters' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_method_parameters/',
- 'find_method_parameters' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_method_parameters/',
'hh\\experimentalparserutils\\find_single_shape_type_alias' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_single_shape_type_alias/',
- 'find_single_shape_type_alias' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_single_shape_type_alias/',
'hh\\experimentalparserutils\\find_test_methods' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_test_methods/',
- 'find_test_methods' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_test_methods/',
'hh\\reifiedgenerics\\get_classname' =>
'/hack/reference/function/HH.ReifiedGenerics.get_classname/',
- 'get_classname' =>
- '/hack/reference/function/HH.ReifiedGenerics.get_classname/',
'hh\\reifiedgenerics\\get_type_structure' =>
'/hack/reference/function/HH.ReifiedGenerics.get_type_structure/',
- 'get_type_structure' =>
- '/hack/reference/function/HH.ReifiedGenerics.get_type_structure/',
'hh\\array_key_cast' => '/hack/reference/function/HH.array_key_cast/',
- 'array_key_cast' => '/hack/reference/function/HH.array_key_cast/',
'hh\\asio_get_current_context_idx' =>
'/hack/reference/function/HH.asio_get_current_context_idx/',
- 'asio_get_current_context_idx' =>
- '/hack/reference/function/HH.asio_get_current_context_idx/',
'hh\\asio_get_running' => '/hack/reference/function/HH.asio_get_running/',
- 'asio_get_running' => '/hack/reference/function/HH.asio_get_running/',
'hh\\asio_get_running_in_context' =>
'/hack/reference/function/HH.asio_get_running_in_context/',
- 'asio_get_running_in_context' =>
- '/hack/reference/function/HH.asio_get_running_in_context/',
'hh\\autoload_set_paths' =>
'/hack/reference/function/HH.autoload_set_paths/',
- 'autoload_set_paths' => '/hack/reference/function/HH.autoload_set_paths/',
'hh\\class_meth' => '/hack/reference/function/HH.class_meth/',
- 'class_meth' => '/hack/reference/function/HH.class_meth/',
'hh\\class_meth_get_class' =>
'/hack/reference/function/HH.class_meth_get_class/',
- 'class_meth_get_class' =>
- '/hack/reference/function/HH.class_meth_get_class/',
'hh\\class_meth_get_method' =>
'/hack/reference/function/HH.class_meth_get_method/',
- 'class_meth_get_method' =>
- '/hack/reference/function/HH.class_meth_get_method/',
'hh\\clear_instance_memoization' =>
'/hack/reference/function/HH.clear_instance_memoization/',
- 'clear_instance_memoization' =>
- '/hack/reference/function/HH.clear_instance_memoization/',
'hh\\clear_lsb_memoization' =>
'/hack/reference/function/HH.clear_lsb_memoization/',
- 'clear_lsb_memoization' =>
- '/hack/reference/function/HH.clear_lsb_memoization/',
'hh\\clear_static_memoization' =>
'/hack/reference/function/HH.clear_static_memoization/',
- 'clear_static_memoization' =>
- '/hack/reference/function/HH.clear_static_memoization/',
'hh\\could_include' => '/hack/reference/function/HH.could_include/',
- 'could_include' => '/hack/reference/function/HH.could_include/',
'hh\\curl_create_pool' => '/hack/reference/function/HH.curl_create_pool/',
- 'curl_create_pool' => '/hack/reference/function/HH.curl_create_pool/',
'hh\\curl_destroy_pool' => '/hack/reference/function/HH.curl_destroy_pool/',
- 'curl_destroy_pool' => '/hack/reference/function/HH.curl_destroy_pool/',
'hh\\curl_init_pooled' => '/hack/reference/function/HH.curl_init_pooled/',
- 'curl_init_pooled' => '/hack/reference/function/HH.curl_init_pooled/',
'hh\\curl_list_pools' => '/hack/reference/function/HH.curl_list_pools/',
- 'curl_list_pools' => '/hack/reference/function/HH.curl_list_pools/',
'hh\\darray' => '/hack/reference/function/HH.darray/',
- 'darray' => '/hack/reference/function/HH.darray/',
'hh\\deferred_errors' => '/hack/reference/function/HH.deferred_errors/',
- 'deferred_errors' => '/hack/reference/function/HH.deferred_errors/',
'hh\\disable_code_coverage_with_frequency' =>
'/hack/reference/function/HH.disable_code_coverage_with_frequency/',
- 'disable_code_coverage_with_frequency' =>
- '/hack/reference/function/HH.disable_code_coverage_with_frequency/',
'hh\\dynamic_class_meth' =>
'/hack/reference/function/HH.dynamic_class_meth/',
- 'dynamic_class_meth' => '/hack/reference/function/HH.dynamic_class_meth/',
'hh\\dynamic_class_meth_force' =>
'/hack/reference/function/HH.dynamic_class_meth_force/',
- 'dynamic_class_meth_force' =>
- '/hack/reference/function/HH.dynamic_class_meth_force/',
'hh\\dynamic_fun' => '/hack/reference/function/HH.dynamic_fun/',
- 'dynamic_fun' => '/hack/reference/function/HH.dynamic_fun/',
'hh\\dynamic_fun_force' => '/hack/reference/function/HH.dynamic_fun_force/',
- 'dynamic_fun_force' => '/hack/reference/function/HH.dynamic_fun_force/',
'hh\\enable_legacy_behavior' =>
'/hack/reference/function/HH.enable_legacy_behavior/',
- 'enable_legacy_behavior' =>
- '/hack/reference/function/HH.enable_legacy_behavior/',
'hh\\execution_context' => '/hack/reference/function/HH.execution_context/',
- 'execution_context' => '/hack/reference/function/HH.execution_context/',
'hh\\ext_factparse_version' =>
'/hack/reference/function/HH.ext_factparse_version/',
- 'ext_factparse_version' =>
- '/hack/reference/function/HH.ext_factparse_version/',
'hh\\ext_watchman_version' =>
'/hack/reference/function/HH.ext_watchman_version/',
- 'ext_watchman_version' =>
- '/hack/reference/function/HH.ext_watchman_version/',
'hh\\facts_parse' => '/hack/reference/function/HH.facts_parse/',
- 'facts_parse' => '/hack/reference/function/HH.facts_parse/',
'hh\\ffp_parse_string' => '/hack/reference/function/HH.ffp_parse_string/',
- 'ffp_parse_string' => '/hack/reference/function/HH.ffp_parse_string/',
'hh\\ffp_parse_string_native' =>
'/hack/reference/function/HH.ffp_parse_string_native/',
- 'ffp_parse_string_native' =>
- '/hack/reference/function/HH.ffp_parse_string_native/',
'hh\\fun' => '/hack/reference/function/HH.fun/',
- 'fun' => '/hack/reference/function/HH.fun/',
'hh\\fun_get_function' => '/hack/reference/function/HH.fun_get_function/',
- 'fun_get_function' => '/hack/reference/function/HH.fun_get_function/',
'hh\\get_compiled_units' =>
'/hack/reference/function/HH.get_compiled_units/',
- 'get_compiled_units' => '/hack/reference/function/HH.get_compiled_units/',
'hh\\get_headers_secure' =>
'/hack/reference/function/HH.get_headers_secure/',
- 'get_headers_secure' => '/hack/reference/function/HH.get_headers_secure/',
'hh\\get_provenance' => '/hack/reference/function/HH.get_provenance/',
- 'get_provenance' => '/hack/reference/function/HH.get_provenance/',
'hh\\get_request_count' => '/hack/reference/function/HH.get_request_count/',
- 'get_request_count' => '/hack/reference/function/HH.get_request_count/',
'hh\\global_get' => '/hack/reference/function/HH.global_get/',
- 'global_get' => '/hack/reference/function/HH.global_get/',
'hh\\global_isset' => '/hack/reference/function/HH.global_isset/',
- 'global_isset' => '/hack/reference/function/HH.global_isset/',
'hh\\global_key_exists' => '/hack/reference/function/HH.global_key_exists/',
- 'global_key_exists' => '/hack/reference/function/HH.global_key_exists/',
'hh\\global_keys' => '/hack/reference/function/HH.global_keys/',
- 'global_keys' => '/hack/reference/function/HH.global_keys/',
'hh\\global_set' => '/hack/reference/function/HH.global_set/',
- 'global_set' => '/hack/reference/function/HH.global_set/',
'hh\\global_unset' => '/hack/reference/function/HH.global_unset/',
- 'global_unset' => '/hack/reference/function/HH.global_unset/',
'hh\\heapgraph_create' => '/hack/reference/function/HH.heapgraph_create/',
- 'heapgraph_create' => '/hack/reference/function/HH.heapgraph_create/',
'hh\\heapgraph_dfs_edges' =>
'/hack/reference/function/HH.heapgraph_dfs_edges/',
- 'heapgraph_dfs_edges' => '/hack/reference/function/HH.heapgraph_dfs_edges/',
'hh\\heapgraph_dfs_nodes' =>
'/hack/reference/function/HH.heapgraph_dfs_nodes/',
- 'heapgraph_dfs_nodes' => '/hack/reference/function/HH.heapgraph_dfs_nodes/',
'hh\\heapgraph_edge' => '/hack/reference/function/HH.heapgraph_edge/',
- 'heapgraph_edge' => '/hack/reference/function/HH.heapgraph_edge/',
'hh\\heapgraph_foreach_edge' =>
'/hack/reference/function/HH.heapgraph_foreach_edge/',
- 'heapgraph_foreach_edge' =>
- '/hack/reference/function/HH.heapgraph_foreach_edge/',
'hh\\heapgraph_foreach_node' =>
'/hack/reference/function/HH.heapgraph_foreach_node/',
- 'heapgraph_foreach_node' =>
- '/hack/reference/function/HH.heapgraph_foreach_node/',
'hh\\heapgraph_foreach_root' =>
'/hack/reference/function/HH.heapgraph_foreach_root/',
- 'heapgraph_foreach_root' =>
- '/hack/reference/function/HH.heapgraph_foreach_root/',
'hh\\heapgraph_foreach_root_node' =>
'/hack/reference/function/HH.heapgraph_foreach_root_node/',
- 'heapgraph_foreach_root_node' =>
- '/hack/reference/function/HH.heapgraph_foreach_root_node/',
'hh\\heapgraph_node' => '/hack/reference/function/HH.heapgraph_node/',
- 'heapgraph_node' => '/hack/reference/function/HH.heapgraph_node/',
'hh\\heapgraph_node_in_edges' =>
'/hack/reference/function/HH.heapgraph_node_in_edges/',
- 'heapgraph_node_in_edges' =>
- '/hack/reference/function/HH.heapgraph_node_in_edges/',
'hh\\heapgraph_node_out_edges' =>
'/hack/reference/function/HH.heapgraph_node_out_edges/',
- 'heapgraph_node_out_edges' =>
- '/hack/reference/function/HH.heapgraph_node_out_edges/',
'hh\\heapgraph_stats' => '/hack/reference/function/HH.heapgraph_stats/',
- 'heapgraph_stats' => '/hack/reference/function/HH.heapgraph_stats/',
'hh\\heapgraph_version' => '/hack/reference/function/HH.heapgraph_version/',
- 'heapgraph_version' => '/hack/reference/function/HH.heapgraph_version/',
'hh\\idx' => '/hack/reference/function/HH.idx/',
- 'idx' => '/hack/reference/function/HH.idx/',
'hh\\inst_meth' => '/hack/reference/function/HH.inst_meth/',
- 'inst_meth' => '/hack/reference/function/HH.inst_meth/',
'hh\\int_mul_add_overflow' =>
'/hack/reference/function/HH.int_mul_add_overflow/',
- 'int_mul_add_overflow' =>
- '/hack/reference/function/HH.int_mul_add_overflow/',
'hh\\int_mul_overflow' => '/hack/reference/function/HH.int_mul_overflow/',
- 'int_mul_overflow' => '/hack/reference/function/HH.int_mul_overflow/',
'hh\\invariant' => '/hack/reference/function/HH.invariant/',
- 'invariant' => '/hack/reference/function/HH.invariant/',
'hh\\invariant_callback_register' =>
'/hack/reference/function/HH.invariant_callback_register/',
- 'invariant_callback_register' =>
- '/hack/reference/function/HH.invariant_callback_register/',
'hh\\invariant_violation' =>
'/hack/reference/function/HH.invariant_violation/',
- 'invariant_violation' => '/hack/reference/function/HH.invariant_violation/',
'hh\\is_any_array' => '/hack/reference/function/HH.is_any_array/',
- 'is_any_array' => '/hack/reference/function/HH.is_any_array/',
'hh\\is_class_meth' => '/hack/reference/function/HH.is_class_meth/',
- 'is_class_meth' => '/hack/reference/function/HH.is_class_meth/',
'hh\\is_darray' => '/hack/reference/function/HH.is_darray/',
- 'is_darray' => '/hack/reference/function/HH.is_darray/',
'hh\\is_dict' => '/hack/reference/function/HH.is_dict/',
- 'is_dict' => '/hack/reference/function/HH.is_dict/',
'hh\\is_fun' => '/hack/reference/function/HH.is_fun/',
- 'is_fun' => '/hack/reference/function/HH.is_fun/',
'hh\\is_keyset' => '/hack/reference/function/HH.is_keyset/',
- 'is_keyset' => '/hack/reference/function/HH.is_keyset/',
'hh\\is_late_init_prop_init' =>
'/hack/reference/function/HH.is_late_init_prop_init/',
- 'is_late_init_prop_init' =>
- '/hack/reference/function/HH.is_late_init_prop_init/',
'hh\\is_late_init_sprop_init' =>
'/hack/reference/function/HH.is_late_init_sprop_init/',
- 'is_late_init_sprop_init' =>
- '/hack/reference/function/HH.is_late_init_sprop_init/',
'hh\\is_legacy_behavior_enabled' =>
'/hack/reference/function/HH.is_legacy_behavior_enabled/',
- 'is_legacy_behavior_enabled' =>
- '/hack/reference/function/HH.is_legacy_behavior_enabled/',
'hh\\is_list_like' => '/hack/reference/function/HH.is_list_like/',
- 'is_list_like' => '/hack/reference/function/HH.is_list_like/',
'hh\\is_meth_caller' => '/hack/reference/function/HH.is_meth_caller/',
- 'is_meth_caller' => '/hack/reference/function/HH.is_meth_caller/',
'hh\\is_varray' => '/hack/reference/function/HH.is_varray/',
- 'is_varray' => '/hack/reference/function/HH.is_varray/',
'hh\\is_vec' => '/hack/reference/function/HH.is_vec/',
- 'is_vec' => '/hack/reference/function/HH.is_vec/',
'hh\\meth_caller' => '/hack/reference/function/HH.meth_caller/',
- 'meth_caller' => '/hack/reference/function/HH.meth_caller/',
'hh\\meth_caller_get_class' =>
'/hack/reference/function/HH.meth_caller_get_class/',
- 'meth_caller_get_class' =>
- '/hack/reference/function/HH.meth_caller_get_class/',
'hh\\meth_caller_get_method' =>
'/hack/reference/function/HH.meth_caller_get_method/',
- 'meth_caller_get_method' =>
- '/hack/reference/function/HH.meth_caller_get_method/',
'hh\\non_crypto_md5_lower' =>
'/hack/reference/function/HH.non_crypto_md5_lower/',
- 'non_crypto_md5_lower' =>
- '/hack/reference/function/HH.non_crypto_md5_lower/',
'hh\\non_crypto_md5_upper' =>
'/hack/reference/function/HH.non_crypto_md5_upper/',
- 'non_crypto_md5_upper' =>
- '/hack/reference/function/HH.non_crypto_md5_upper/',
'hh\\object_prop_array' => '/hack/reference/function/HH.object_prop_array/',
- 'object_prop_array' => '/hack/reference/function/HH.object_prop_array/',
'hh\\objprof_get_data' => '/hack/reference/function/HH.objprof_get_data/',
- 'objprof_get_data' => '/hack/reference/function/HH.objprof_get_data/',
'hh\\objprof_get_paths' => '/hack/reference/function/HH.objprof_get_paths/',
- 'objprof_get_paths' => '/hack/reference/function/HH.objprof_get_paths/',
'hh\\objprof_get_strings' =>
'/hack/reference/function/HH.objprof_get_strings/',
- 'objprof_get_strings' => '/hack/reference/function/HH.objprof_get_strings/',
'hh\\rqtrace\\all_process_stats' =>
'/hack/reference/function/HH.rqtrace.all_process_stats/',
- 'all_process_stats' =>
- '/hack/reference/function/HH.rqtrace.all_process_stats/',
'hh\\rqtrace\\all_request_stats' =>
'/hack/reference/function/HH.rqtrace.all_request_stats/',
- 'all_request_stats' =>
- '/hack/reference/function/HH.rqtrace.all_request_stats/',
'hh\\rqtrace\\force_enable' =>
'/hack/reference/function/HH.rqtrace.force_enable/',
- 'force_enable' => '/hack/reference/function/HH.rqtrace.force_enable/',
'hh\\rqtrace\\is_enabled' =>
'/hack/reference/function/HH.rqtrace.is_enabled/',
- 'is_enabled' => '/hack/reference/function/HH.rqtrace.is_enabled/',
'hh\\rqtrace\\process_event_stats' =>
'/hack/reference/function/HH.rqtrace.process_event_stats/',
- 'process_event_stats' =>
- '/hack/reference/function/HH.rqtrace.process_event_stats/',
'hh\\rqtrace\\request_event_stats' =>
'/hack/reference/function/HH.rqtrace.request_event_stats/',
- 'request_event_stats' =>
- '/hack/reference/function/HH.rqtrace.request_event_stats/',
'hh\\sequence' => '/hack/reference/function/HH.sequence/',
- 'sequence' => '/hack/reference/function/HH.sequence/',
'hh\\serialize_memoize_param' =>
'/hack/reference/function/HH.serialize_memoize_param/',
- 'serialize_memoize_param' =>
- '/hack/reference/function/HH.serialize_memoize_param/',
'hh\\serialize_with_options' =>
'/hack/reference/function/HH.serialize_with_options/',
- 'serialize_with_options' =>
- '/hack/reference/function/HH.serialize_with_options/',
'hh\\server_health_level' =>
'/hack/reference/function/HH.server_health_level/',
- 'server_health_level' => '/hack/reference/function/HH.server_health_level/',
'hh\\server_is_prepared_to_stop' =>
'/hack/reference/function/HH.server_is_prepared_to_stop/',
- 'server_is_prepared_to_stop' =>
- '/hack/reference/function/HH.server_is_prepared_to_stop/',
'hh\\server_is_stopping' =>
'/hack/reference/function/HH.server_is_stopping/',
- 'server_is_stopping' => '/hack/reference/function/HH.server_is_stopping/',
'hh\\server_process_start_time' =>
'/hack/reference/function/HH.server_process_start_time/',
- 'server_process_start_time' =>
- '/hack/reference/function/HH.server_process_start_time/',
'hh\\server_uptime' => '/hack/reference/function/HH.server_uptime/',
- 'server_uptime' => '/hack/reference/function/HH.server_uptime/',
'hh\\server_warmup_status' =>
'/hack/reference/function/HH.server_warmup_status/',
- 'server_warmup_status' =>
- '/hack/reference/function/HH.server_warmup_status/',
'hh\\server_warmup_status_monotonic' =>
'/hack/reference/function/HH.server_warmup_status_monotonic/',
- 'server_warmup_status_monotonic' =>
- '/hack/reference/function/HH.server_warmup_status_monotonic/',
'hh\\set_frame_metadata' =>
'/hack/reference/function/HH.set_frame_metadata/',
- 'set_frame_metadata' => '/hack/reference/function/HH.set_frame_metadata/',
'hh\\set_mem_threshold_callback' =>
'/hack/reference/function/HH.set_mem_threshold_callback/',
- 'set_mem_threshold_callback' =>
- '/hack/reference/function/HH.set_mem_threshold_callback/',
'hh\\set_soft_late_init_default' =>
'/hack/reference/function/HH.set_soft_late_init_default/',
- 'set_soft_late_init_default' =>
- '/hack/reference/function/HH.set_soft_late_init_default/',
'hh\\tag_provenance_here' =>
'/hack/reference/function/HH.tag_provenance_here/',
- 'tag_provenance_here' => '/hack/reference/function/HH.tag_provenance_here/',
'hh\\thread_mark_stack' => '/hack/reference/function/HH.thread_mark_stack/',
- 'thread_mark_stack' => '/hack/reference/function/HH.thread_mark_stack/',
'hh\\thread_memory_stats' =>
'/hack/reference/function/HH.thread_memory_stats/',
- 'thread_memory_stats' => '/hack/reference/function/HH.thread_memory_stats/',
'hh\\type_structure_classname' =>
'/hack/reference/function/HH.type_structure_classname/',
- 'type_structure_classname' =>
- '/hack/reference/function/HH.type_structure_classname/',
'hh\\varray' => '/hack/reference/function/HH.varray/',
- 'varray' => '/hack/reference/function/HH.varray/',
'hh\\watchman_check_sub' =>
'/hack/reference/function/HH.watchman_check_sub/',
- 'watchman_check_sub' => '/hack/reference/function/HH.watchman_check_sub/',
'hh\\watchman_run' => '/hack/reference/function/HH.watchman_run/',
- 'watchman_run' => '/hack/reference/function/HH.watchman_run/',
'hh\\watchman_subscribe' =>
'/hack/reference/function/HH.watchman_subscribe/',
- 'watchman_subscribe' => '/hack/reference/function/HH.watchman_subscribe/',
'hh\\watchman_sync_sub' => '/hack/reference/function/HH.watchman_sync_sub/',
- 'watchman_sync_sub' => '/hack/reference/function/HH.watchman_sync_sub/',
'hh\\watchman_unsubscribe' =>
'/hack/reference/function/HH.watchman_unsubscribe/',
- 'watchman_unsubscribe' =>
- '/hack/reference/function/HH.watchman_unsubscribe/',
'hh\\xenon_get_and_clear_missed_sample_count' =>
'/hack/reference/function/HH.xenon_get_and_clear_missed_sample_count/',
- 'xenon_get_and_clear_missed_sample_count' =>
- '/hack/reference/function/HH.xenon_get_and_clear_missed_sample_count/',
'hh\\xenon_get_and_clear_samples' =>
'/hack/reference/function/HH.xenon_get_and_clear_samples/',
- 'xenon_get_and_clear_samples' =>
- '/hack/reference/function/HH.xenon_get_and_clear_samples/',
'hh\\xenon_get_data' => '/hack/reference/function/HH.xenon_get_data/',
- 'xenon_get_data' => '/hack/reference/function/HH.xenon_get_data/',
'hh\\xenon_get_is_profiled_request' =>
'/hack/reference/function/HH.xenon_get_is_profiled_request/',
- 'xenon_get_is_profiled_request' =>
- '/hack/reference/function/HH.xenon_get_is_profiled_request/',
'apache_get_rewrite_rules' =>
'/hack/reference/function/apache_get_rewrite_rules/',
'apc_size' => '/hack/reference/function/apc_size/',
@@ -3065,12 +2778,9 @@
'xml_set_object_ref' => '/hack/reference/function/xml_set_object_ref/',
'hh\\lib\\regex\\exception' =>
'/hsl/reference/class/HH.Lib.Regex.Exception/',
- 'exception' => '/hsl/reference/class/HH.Lib.Regex.Exception/',
'hh\\lib\\ref' => '/hsl/reference/class/HH.Lib.Ref/',
- 'ref' => '/hsl/reference/class/HH.Lib.Ref/',
'hh\\lib\\str\\sprintfformat' =>
'/hsl/reference/interface/HH.Lib.Str.SprintfFormat/',
- 'sprintfformat' => '/hsl/reference/interface/HH.Lib.Str.SprintfFormat/',
'hh\\lib\\str\\sprintfformat::format_0x20' =>
'/hsl/reference/interface/HH.Lib.Str.SprintfFormat/format_0x20/',
'hh\\lib\\str\\sprintfformat::format_0x25' =>
@@ -3133,19 +2843,14 @@
'/hsl/reference/interface/HH.Lib.Str.SprintfFormat/format_x/',
'hh\\lib\\str\\sprintfformatquote' =>
'/hsl/reference/interface/HH.Lib.Str.SprintfFormatQuote/',
- 'sprintfformatquote' =>
- '/hsl/reference/interface/HH.Lib.Str.SprintfFormatQuote/',
'hh\\lib\\str\\sprintfformatquote::format_0x3d' =>
'/hsl/reference/interface/HH.Lib.Str.SprintfFormatQuote/format_0x3d/',
'hh\\lib\\pseudorandom\\float' =>
'/hsl/reference/function/HH.Lib.PseudoRandom.float/',
- 'float' => '/hsl/reference/function/HH.Lib.PseudoRandom.float/',
'hh\\lib\\pseudorandom\\int' =>
'/hsl/reference/function/HH.Lib.PseudoRandom.int/',
- 'int' => '/hsl/reference/function/HH.Lib.PseudoRandom.int/',
'hh\\lib\\pseudorandom\\string' =>
'/hsl/reference/function/HH.Lib.PseudoRandom.string/',
- 'string' => '/hsl/reference/function/HH.Lib.PseudoRandom.string/',
'hh\\lib\\securerandom\\float' =>
'/hsl/reference/function/HH.Lib.SecureRandom.float/',
'hh\\lib\\securerandom\\int' =>
@@ -3154,320 +2859,204 @@
'/hsl/reference/function/HH.Lib.SecureRandom.string/',
'hh\\lib\\regex\\every_match' =>
'/hsl/reference/function/HH.Lib.Regex.every_match/',
- 'every_match' => '/hsl/reference/function/HH.Lib.Regex.every_match/',
'hh\\lib\\regex\\first_match' =>
'/hsl/reference/function/HH.Lib.Regex.first_match/',
- 'first_match' => '/hsl/reference/function/HH.Lib.Regex.first_match/',
'hh\\lib\\regex\\matches' =>
'/hsl/reference/function/HH.Lib.Regex.matches/',
- 'matches' => '/hsl/reference/function/HH.Lib.Regex.matches/',
'hh\\lib\\regex\\replace' =>
'/hsl/reference/function/HH.Lib.Regex.replace/',
- 'replace' => '/hsl/reference/function/HH.Lib.Str.replace/',
'hh\\lib\\regex\\replace_with' =>
'/hsl/reference/function/HH.Lib.Regex.replace_with/',
- 'replace_with' => '/hsl/reference/function/HH.Lib.Regex.replace_with/',
'hh\\lib\\regex\\split' => '/hsl/reference/function/HH.Lib.Regex.split/',
- 'split' => '/hsl/reference/function/HH.Lib.Str.split/',
'hh\\lib\\regex\\to_string' =>
'/hsl/reference/function/HH.Lib.Regex.to_string/',
- 'to_string' => '/hsl/reference/function/HH.Lib.Regex.to_string/',
'hh\\lib\\str\\format' => '/hsl/reference/function/HH.Lib.Str.format/',
- 'format' => '/hsl/reference/function/HH.Lib.Str.format/',
'hh\\lib\\str\\slice' => '/hsl/reference/function/HH.Lib.Str.slice/',
- 'slice' => '/hsl/reference/function/HH.Lib.Str.slice/',
'hh\\lib\\str\\strip_prefix' =>
'/hsl/reference/function/HH.Lib.Str.strip_prefix/',
- 'strip_prefix' => '/hsl/reference/function/HH.Lib.Str.strip_prefix/',
'hh\\lib\\str\\strip_suffix' =>
'/hsl/reference/function/HH.Lib.Str.strip_suffix/',
- 'strip_suffix' => '/hsl/reference/function/HH.Lib.Str.strip_suffix/',
'hh\\lib\\str\\trim' => '/hsl/reference/function/HH.Lib.Str.trim/',
- 'trim' => '/hsl/reference/function/HH.Lib.Str.trim/',
'hh\\lib\\str\\trim_left' =>
'/hsl/reference/function/HH.Lib.Str.trim_left/',
- 'trim_left' => '/hsl/reference/function/HH.Lib.Str.trim_left/',
'hh\\lib\\str\\trim_right' =>
'/hsl/reference/function/HH.Lib.Str.trim_right/',
- 'trim_right' => '/hsl/reference/function/HH.Lib.Str.trim_right/',
'hh\\lib\\str\\join' => '/hsl/reference/function/HH.Lib.Str.join/',
'hh\\lib\\str\\chunk' => '/hsl/reference/function/HH.Lib.Str.chunk/',
- 'chunk' => '/hsl/reference/function/HH.Lib.Str.chunk/',
'hh\\lib\\str\\split' => '/hsl/reference/function/HH.Lib.Str.split/',
'hh\\lib\\str\\capitalize' =>
'/hsl/reference/function/HH.Lib.Str.capitalize/',
- 'capitalize' => '/hsl/reference/function/HH.Lib.Str.capitalize/',
'hh\\lib\\str\\capitalize_words' =>
'/hsl/reference/function/HH.Lib.Str.capitalize_words/',
- 'capitalize_words' =>
- '/hsl/reference/function/HH.Lib.Str.capitalize_words/',
'hh\\lib\\str\\format_number' =>
'/hsl/reference/function/HH.Lib.Str.format_number/',
- 'format_number' => '/hsl/reference/function/HH.Lib.Str.format_number/',
'hh\\lib\\str\\lowercase' =>
'/hsl/reference/function/HH.Lib.Str.lowercase/',
- 'lowercase' => '/hsl/reference/function/HH.Lib.Str.lowercase/',
'hh\\lib\\str\\pad_left' => '/hsl/reference/function/HH.Lib.Str.pad_left/',
- 'pad_left' => '/hsl/reference/function/HH.Lib.Str.pad_left/',
'hh\\lib\\str\\pad_right' =>
'/hsl/reference/function/HH.Lib.Str.pad_right/',
- 'pad_right' => '/hsl/reference/function/HH.Lib.Str.pad_right/',
'hh\\lib\\str\\repeat' => '/hsl/reference/function/HH.Lib.Str.repeat/',
- 'repeat' => '/hsl/reference/function/HH.Lib.Str.repeat/',
'hh\\lib\\str\\replace' => '/hsl/reference/function/HH.Lib.Str.replace/',
'hh\\lib\\str\\replace_ci' =>
'/hsl/reference/function/HH.Lib.Str.replace_ci/',
- 'replace_ci' => '/hsl/reference/function/HH.Lib.Str.replace_ci/',
'hh\\lib\\str\\replace_every' =>
'/hsl/reference/function/HH.Lib.Str.replace_every/',
- 'replace_every' => '/hsl/reference/function/HH.Lib.Str.replace_every/',
'hh\\lib\\str\\replace_every_ci' =>
'/hsl/reference/function/HH.Lib.Str.replace_every_ci/',
- 'replace_every_ci' =>
- '/hsl/reference/function/HH.Lib.Str.replace_every_ci/',
'hh\\lib\\str\\reverse' => '/hsl/reference/function/HH.Lib.Str.reverse/',
- 'reverse' => '/hsl/reference/function/HH.Lib.Str.reverse/',
'hh\\lib\\str\\splice' => '/hsl/reference/function/HH.Lib.Str.splice/',
- 'splice' => '/hsl/reference/function/HH.Lib.Str.splice/',
'hh\\lib\\str\\to_int' => '/hsl/reference/function/HH.Lib.Str.to_int/',
- 'to_int' => '/hsl/reference/function/HH.Lib.Str.to_int/',
'hh\\lib\\str\\uppercase' =>
'/hsl/reference/function/HH.Lib.Str.uppercase/',
- 'uppercase' => '/hsl/reference/function/HH.Lib.Str.uppercase/',
'hh\\lib\\str\\compare' => '/hsl/reference/function/HH.Lib.Str.compare/',
- 'compare' => '/hsl/reference/function/HH.Lib.Str.compare/',
'hh\\lib\\str\\compare_ci' =>
'/hsl/reference/function/HH.Lib.Str.compare_ci/',
- 'compare_ci' => '/hsl/reference/function/HH.Lib.Str.compare_ci/',
'hh\\lib\\str\\contains' => '/hsl/reference/function/HH.Lib.Str.contains/',
- 'contains' => '/hsl/reference/function/HH.Lib.C.contains/',
'hh\\lib\\str\\contains_ci' =>
'/hsl/reference/function/HH.Lib.Str.contains_ci/',
- 'contains_ci' => '/hsl/reference/function/HH.Lib.Str.contains_ci/',
'hh\\lib\\str\\ends_with' =>
'/hsl/reference/function/HH.Lib.Str.ends_with/',
- 'ends_with' => '/hsl/reference/function/HH.Lib.Str.ends_with/',
'hh\\lib\\str\\ends_with_ci' =>
'/hsl/reference/function/HH.Lib.Str.ends_with_ci/',
- 'ends_with_ci' => '/hsl/reference/function/HH.Lib.Str.ends_with_ci/',
'hh\\lib\\str\\is_empty' => '/hsl/reference/function/HH.Lib.Str.is_empty/',
- 'is_empty' => '/hsl/reference/function/HH.Lib.C.is_empty/',
'hh\\lib\\str\\length' => '/hsl/reference/function/HH.Lib.Str.length/',
- 'length' => '/hsl/reference/function/HH.Lib.Str.length/',
'hh\\lib\\str\\search' => '/hsl/reference/function/HH.Lib.Str.search/',
- 'search' => '/hsl/reference/function/HH.Lib.Str.search/',
'hh\\lib\\str\\search_ci' =>
'/hsl/reference/function/HH.Lib.Str.search_ci/',
- 'search_ci' => '/hsl/reference/function/HH.Lib.Str.search_ci/',
'hh\\lib\\str\\search_last' =>
'/hsl/reference/function/HH.Lib.Str.search_last/',
- 'search_last' => '/hsl/reference/function/HH.Lib.Str.search_last/',
'hh\\lib\\str\\starts_with' =>
'/hsl/reference/function/HH.Lib.Str.starts_with/',
- 'starts_with' => '/hsl/reference/function/HH.Lib.Str.starts_with/',
'hh\\lib\\str\\starts_with_ci' =>
'/hsl/reference/function/HH.Lib.Str.starts_with_ci/',
- 'starts_with_ci' => '/hsl/reference/function/HH.Lib.Str.starts_with_ci/',
'hh\\lib\\math\\maxva' => '/hsl/reference/function/HH.Lib.Math.maxva/',
- 'maxva' => '/hsl/reference/function/HH.Lib.Math.maxva/',
'hh\\lib\\math\\minva' => '/hsl/reference/function/HH.Lib.Math.minva/',
- 'minva' => '/hsl/reference/function/HH.Lib.Math.minva/',
'hh\\lib\\math\\max' => '/hsl/reference/function/HH.Lib.Math.max/',
- 'max' => '/hsl/reference/function/HH.Lib.Math.max/',
'hh\\lib\\math\\max_by' => '/hsl/reference/function/HH.Lib.Math.max_by/',
- 'max_by' => '/hsl/reference/function/HH.Lib.Math.max_by/',
'hh\\lib\\math\\mean' => '/hsl/reference/function/HH.Lib.Math.mean/',
- 'mean' => '/hsl/reference/function/HH.Lib.Math.mean/',
'hh\\lib\\math\\median' => '/hsl/reference/function/HH.Lib.Math.median/',
- 'median' => '/hsl/reference/function/HH.Lib.Math.median/',
'hh\\lib\\math\\min' => '/hsl/reference/function/HH.Lib.Math.min/',
- 'min' => '/hsl/reference/function/HH.Lib.Math.min/',
'hh\\lib\\math\\min_by' => '/hsl/reference/function/HH.Lib.Math.min_by/',
- 'min_by' => '/hsl/reference/function/HH.Lib.Math.min_by/',
'hh\\lib\\math\\sum' => '/hsl/reference/function/HH.Lib.Math.sum/',
- 'sum' => '/hsl/reference/function/HH.Lib.Math.sum/',
'hh\\lib\\math\\sum_float' =>
'/hsl/reference/function/HH.Lib.Math.sum_float/',
- 'sum_float' => '/hsl/reference/function/HH.Lib.Math.sum_float/',
'hh\\lib\\math\\abs' => '/hsl/reference/function/HH.Lib.Math.abs/',
- 'abs' => '/hsl/reference/function/HH.Lib.Math.abs/',
'hh\\lib\\math\\base_convert' =>
'/hsl/reference/function/HH.Lib.Math.base_convert/',
- 'base_convert' => '/hsl/reference/function/HH.Lib.Math.base_convert/',
'hh\\lib\\math\\ceil' => '/hsl/reference/function/HH.Lib.Math.ceil/',
- 'ceil' => '/hsl/reference/function/HH.Lib.Math.ceil/',
'hh\\lib\\math\\cos' => '/hsl/reference/function/HH.Lib.Math.cos/',
- 'cos' => '/hsl/reference/function/HH.Lib.Math.cos/',
'hh\\lib\\math\\exp' => '/hsl/reference/function/HH.Lib.Math.exp/',
- 'exp' => '/hsl/reference/function/HH.Lib.Math.exp/',
'hh\\lib\\math\\floor' => '/hsl/reference/function/HH.Lib.Math.floor/',
- 'floor' => '/hsl/reference/function/HH.Lib.Math.floor/',
'hh\\lib\\math\\from_base' =>
'/hsl/reference/function/HH.Lib.Math.from_base/',
- 'from_base' => '/hsl/reference/function/HH.Lib.Math.from_base/',
'hh\\lib\\math\\int_div' => '/hsl/reference/function/HH.Lib.Math.int_div/',
- 'int_div' => '/hsl/reference/function/HH.Lib.Math.int_div/',
'hh\\lib\\math\\log' => '/hsl/reference/function/HH.Lib.Math.log/',
- 'log' => '/hsl/reference/function/HH.Lib.Math.log/',
'hh\\lib\\math\\round' => '/hsl/reference/function/HH.Lib.Math.round/',
- 'round' => '/hsl/reference/function/HH.Lib.Math.round/',
'hh\\lib\\math\\sin' => '/hsl/reference/function/HH.Lib.Math.sin/',
- 'sin' => '/hsl/reference/function/HH.Lib.Math.sin/',
'hh\\lib\\math\\sqrt' => '/hsl/reference/function/HH.Lib.Math.sqrt/',
- 'sqrt' => '/hsl/reference/function/HH.Lib.Math.sqrt/',
'hh\\lib\\math\\tan' => '/hsl/reference/function/HH.Lib.Math.tan/',
- 'tan' => '/hsl/reference/function/HH.Lib.Math.tan/',
'hh\\lib\\math\\to_base' => '/hsl/reference/function/HH.Lib.Math.to_base/',
- 'to_base' => '/hsl/reference/function/HH.Lib.Math.to_base/',
'hh\\lib\\vec\\filter_async' =>
'/hsl/reference/function/HH.Lib.Vec.filter_async/',
- 'filter_async' => '/hsl/reference/function/HH.Lib.Vec.filter_async/',
'hh\\lib\\vec\\from_async' =>
'/hsl/reference/function/HH.Lib.Vec.from_async/',
- 'from_async' => '/hsl/reference/function/HH.Lib.Vec.from_async/',
'hh\\lib\\vec\\map_async' =>
'/hsl/reference/function/HH.Lib.Vec.map_async/',
- 'map_async' => '/hsl/reference/function/HH.Lib.Vec.map_async/',
'hh\\lib\\vec\\range' => '/hsl/reference/function/HH.Lib.Vec.range/',
- 'range' => '/hsl/reference/function/HH.Lib.Vec.range/',
'hh\\lib\\vec\\reverse' => '/hsl/reference/function/HH.Lib.Vec.reverse/',
'hh\\lib\\vec\\shuffle' => '/hsl/reference/function/HH.Lib.Vec.shuffle/',
- 'shuffle' => '/hsl/reference/function/HH.Lib.Vec.shuffle/',
'hh\\lib\\vec\\sort' => '/hsl/reference/function/HH.Lib.Vec.sort/',
- 'sort' => '/hsl/reference/function/HH.Lib.Vec.sort/',
'hh\\lib\\vec\\sort_by' => '/hsl/reference/function/HH.Lib.Vec.sort_by/',
- 'sort_by' => '/hsl/reference/function/HH.Lib.Vec.sort_by/',
'hh\\lib\\vec\\diff' => '/hsl/reference/function/HH.Lib.Vec.diff/',
- 'diff' => '/hsl/reference/function/HH.Lib.Vec.diff/',
'hh\\lib\\vec\\diff_by' => '/hsl/reference/function/HH.Lib.Vec.diff_by/',
- 'diff_by' => '/hsl/reference/function/HH.Lib.Vec.diff_by/',
'hh\\lib\\vec\\drop' => '/hsl/reference/function/HH.Lib.Vec.drop/',
- 'drop' => '/hsl/reference/function/HH.Lib.Vec.drop/',
'hh\\lib\\vec\\filter' => '/hsl/reference/function/HH.Lib.Vec.filter/',
- 'filter' => '/hsl/reference/function/HH.Lib.Vec.filter/',
'hh\\lib\\vec\\filter_nulls' =>
'/hsl/reference/function/HH.Lib.Vec.filter_nulls/',
- 'filter_nulls' => '/hsl/reference/function/HH.Lib.Vec.filter_nulls/',
'hh\\lib\\vec\\filter_with_key' =>
'/hsl/reference/function/HH.Lib.Vec.filter_with_key/',
- 'filter_with_key' => '/hsl/reference/function/HH.Lib.Vec.filter_with_key/',
'hh\\lib\\vec\\intersect' =>
'/hsl/reference/function/HH.Lib.Vec.intersect/',
- 'intersect' => '/hsl/reference/function/HH.Lib.Vec.intersect/',
'hh\\lib\\vec\\keys' => '/hsl/reference/function/HH.Lib.Vec.keys/',
- 'keys' => '/hsl/reference/function/HH.Lib.Vec.keys/',
'hh\\lib\\vec\\sample' => '/hsl/reference/function/HH.Lib.Vec.sample/',
- 'sample' => '/hsl/reference/function/HH.Lib.Vec.sample/',
'hh\\lib\\vec\\slice' => '/hsl/reference/function/HH.Lib.Vec.slice/',
'hh\\lib\\vec\\take' => '/hsl/reference/function/HH.Lib.Vec.take/',
- 'take' => '/hsl/reference/function/HH.Lib.Vec.take/',
'hh\\lib\\vec\\unique' => '/hsl/reference/function/HH.Lib.Vec.unique/',
- 'unique' => '/hsl/reference/function/HH.Lib.Vec.unique/',
'hh\\lib\\vec\\unique_by' =>
'/hsl/reference/function/HH.Lib.Vec.unique_by/',
- 'unique_by' => '/hsl/reference/function/HH.Lib.Vec.unique_by/',
'hh\\lib\\vec\\concat' => '/hsl/reference/function/HH.Lib.Vec.concat/',
- 'concat' => '/hsl/reference/function/HH.Lib.Vec.concat/',
'hh\\lib\\vec\\partition' =>
'/hsl/reference/function/HH.Lib.Vec.partition/',
- 'partition' => '/hsl/reference/function/HH.Lib.Vec.partition/',
'hh\\lib\\vec\\chunk' => '/hsl/reference/function/HH.Lib.Vec.chunk/',
'hh\\lib\\vec\\fill' => '/hsl/reference/function/HH.Lib.Vec.fill/',
- 'fill' => '/hsl/reference/function/HH.Lib.Vec.fill/',
'hh\\lib\\vec\\flatten' => '/hsl/reference/function/HH.Lib.Vec.flatten/',
- 'flatten' => '/hsl/reference/function/HH.Lib.Vec.flatten/',
'hh\\lib\\vec\\map' => '/hsl/reference/function/HH.Lib.Vec.map/',
'hh\\lib\\vec\\map_with_key' =>
'/hsl/reference/function/HH.Lib.Vec.map_with_key/',
- 'map_with_key' => '/hsl/reference/function/HH.Lib.Vec.map_with_key/',
'hh\\lib\\dict\\filter_async' =>
'/hsl/reference/function/HH.Lib.Dict.filter_async/',
'hh\\lib\\dict\\filter_with_key_async' =>
'/hsl/reference/function/HH.Lib.Dict.filter_with_key_async/',
- 'filter_with_key_async' =>
- '/hsl/reference/function/HH.Lib.Dict.filter_with_key_async/',
'hh\\lib\\dict\\from_async' =>
'/hsl/reference/function/HH.Lib.Dict.from_async/',
'hh\\lib\\dict\\from_keys_async' =>
'/hsl/reference/function/HH.Lib.Dict.from_keys_async/',
- 'from_keys_async' => '/hsl/reference/function/HH.Lib.Dict.from_keys_async/',
'hh\\lib\\dict\\map_async' =>
'/hsl/reference/function/HH.Lib.Dict.map_async/',
'hh\\lib\\dict\\map_with_key_async' =>
'/hsl/reference/function/HH.Lib.Dict.map_with_key_async/',
- 'map_with_key_async' =>
- '/hsl/reference/function/HH.Lib.Dict.map_with_key_async/',
'hh\\lib\\dict\\reverse' => '/hsl/reference/function/HH.Lib.Dict.reverse/',
'hh\\lib\\dict\\sort' => '/hsl/reference/function/HH.Lib.Dict.sort/',
'hh\\lib\\dict\\sort_by' => '/hsl/reference/function/HH.Lib.Dict.sort_by/',
'hh\\lib\\dict\\sort_by_key' =>
'/hsl/reference/function/HH.Lib.Dict.sort_by_key/',
- 'sort_by_key' => '/hsl/reference/function/HH.Lib.Dict.sort_by_key/',
'hh\\lib\\dict\\diff_by_key' =>
'/hsl/reference/function/HH.Lib.Dict.diff_by_key/',
- 'diff_by_key' => '/hsl/reference/function/HH.Lib.Dict.diff_by_key/',
'hh\\lib\\dict\\drop' => '/hsl/reference/function/HH.Lib.Dict.drop/',
'hh\\lib\\dict\\filter' => '/hsl/reference/function/HH.Lib.Dict.filter/',
'hh\\lib\\dict\\filter_keys' =>
'/hsl/reference/function/HH.Lib.Dict.filter_keys/',
- 'filter_keys' => '/hsl/reference/function/HH.Lib.Dict.filter_keys/',
'hh\\lib\\dict\\filter_nulls' =>
'/hsl/reference/function/HH.Lib.Dict.filter_nulls/',
'hh\\lib\\dict\\filter_with_key' =>
'/hsl/reference/function/HH.Lib.Dict.filter_with_key/',
'hh\\lib\\dict\\select_keys' =>
'/hsl/reference/function/HH.Lib.Dict.select_keys/',
- 'select_keys' => '/hsl/reference/function/HH.Lib.Dict.select_keys/',
'hh\\lib\\dict\\take' => '/hsl/reference/function/HH.Lib.Dict.take/',
'hh\\lib\\dict\\unique' => '/hsl/reference/function/HH.Lib.Dict.unique/',
'hh\\lib\\dict\\unique_by' =>
'/hsl/reference/function/HH.Lib.Dict.unique_by/',
'hh\\lib\\dict\\associate' =>
'/hsl/reference/function/HH.Lib.Dict.associate/',
- 'associate' => '/hsl/reference/function/HH.Lib.Dict.associate/',
'hh\\lib\\dict\\merge' => '/hsl/reference/function/HH.Lib.Dict.merge/',
- 'merge' => '/hsl/reference/function/HH.Lib.Dict.merge/',
'hh\\lib\\dict\\partition' =>
'/hsl/reference/function/HH.Lib.Dict.partition/',
'hh\\lib\\dict\\partition_with_key' =>
'/hsl/reference/function/HH.Lib.Dict.partition_with_key/',
- 'partition_with_key' =>
- '/hsl/reference/function/HH.Lib.Dict.partition_with_key/',
'hh\\lib\\dict\\chunk' => '/hsl/reference/function/HH.Lib.Dict.chunk/',
'hh\\lib\\dict\\count_values' =>
'/hsl/reference/function/HH.Lib.Dict.count_values/',
- 'count_values' => '/hsl/reference/function/HH.Lib.Dict.count_values/',
'hh\\lib\\dict\\fill_keys' =>
'/hsl/reference/function/HH.Lib.Dict.fill_keys/',
- 'fill_keys' => '/hsl/reference/function/HH.Lib.Dict.fill_keys/',
'hh\\lib\\dict\\flatten' => '/hsl/reference/function/HH.Lib.Dict.flatten/',
'hh\\lib\\dict\\flip' => '/hsl/reference/function/HH.Lib.Dict.flip/',
- 'flip' => '/hsl/reference/function/HH.Lib.Dict.flip/',
'hh\\lib\\dict\\from_entries' =>
'/hsl/reference/function/HH.Lib.Dict.from_entries/',
- 'from_entries' => '/hsl/reference/function/HH.Lib.Dict.from_entries/',
'hh\\lib\\dict\\from_keys' =>
'/hsl/reference/function/HH.Lib.Dict.from_keys/',
- 'from_keys' => '/hsl/reference/function/HH.Lib.Dict.from_keys/',
'hh\\lib\\dict\\from_values' =>
'/hsl/reference/function/HH.Lib.Dict.from_values/',
- 'from_values' => '/hsl/reference/function/HH.Lib.Dict.from_values/',
'hh\\lib\\dict\\group_by' =>
'/hsl/reference/function/HH.Lib.Dict.group_by/',
- 'group_by' => '/hsl/reference/function/HH.Lib.Dict.group_by/',
'hh\\lib\\dict\\map' => '/hsl/reference/function/HH.Lib.Dict.map/',
'hh\\lib\\dict\\map_keys' =>
'/hsl/reference/function/HH.Lib.Dict.map_keys/',
- 'map_keys' => '/hsl/reference/function/HH.Lib.Dict.map_keys/',
'hh\\lib\\dict\\map_with_key' =>
'/hsl/reference/function/HH.Lib.Dict.map_with_key/',
'hh\\lib\\dict\\pull' => '/hsl/reference/function/HH.Lib.Dict.pull/',
- 'pull' => '/hsl/reference/function/HH.Lib.Dict.pull/',
'hh\\lib\\dict\\pull_with_key' =>
'/hsl/reference/function/HH.Lib.Dict.pull_with_key/',
- 'pull_with_key' => '/hsl/reference/function/HH.Lib.Dict.pull_with_key/',
'hh\\lib\\dict\\equal' => '/hsl/reference/function/HH.Lib.Dict.equal/',
- 'equal' => '/hsl/reference/function/HH.Lib.Dict.equal/',
'hh\\lib\\keyset\\filter_async' =>
'/hsl/reference/function/HH.Lib.Keyset.filter_async/',
'hh\\lib\\keyset\\from_async' =>
@@ -3488,7 +3077,6 @@
'hh\\lib\\keyset\\keys' => '/hsl/reference/function/HH.Lib.Keyset.keys/',
'hh\\lib\\keyset\\take' => '/hsl/reference/function/HH.Lib.Keyset.take/',
'hh\\lib\\keyset\\union' => '/hsl/reference/function/HH.Lib.Keyset.union/',
- 'union' => '/hsl/reference/function/HH.Lib.Keyset.union/',
'hh\\lib\\keyset\\partition' =>
'/hsl/reference/function/HH.Lib.Keyset.partition/',
'hh\\lib\\keyset\\chunk' => '/hsl/reference/function/HH.Lib.Keyset.chunk/',
@@ -3502,49 +3090,29 @@
'/hsl/reference/function/HH.Lib.Tuple.from_async/',
'hh\\lib\\c\\first_async' =>
'/hsl/reference/function/HH.Lib.C.first_async/',
- 'first_async' => '/hsl/reference/function/HH.Lib.C.first_async/',
'hh\\lib\\c\\firstx_async' =>
'/hsl/reference/function/HH.Lib.C.firstx_async/',
- 'firstx_async' => '/hsl/reference/function/HH.Lib.C.firstx_async/',
'hh\\lib\\c\\reduce' => '/hsl/reference/function/HH.Lib.C.reduce/',
- 'reduce' => '/hsl/reference/function/HH.Lib.C.reduce/',
'hh\\lib\\c\\reduce_with_key' =>
'/hsl/reference/function/HH.Lib.C.reduce_with_key/',
- 'reduce_with_key' => '/hsl/reference/function/HH.Lib.C.reduce_with_key/',
'hh\\lib\\c\\find' => '/hsl/reference/function/HH.Lib.C.find/',
- 'find' => '/hsl/reference/function/HH.Lib.C.find/',
'hh\\lib\\c\\find_key' => '/hsl/reference/function/HH.Lib.C.find_key/',
- 'find_key' => '/hsl/reference/function/HH.Lib.C.find_key/',
'hh\\lib\\c\\first' => '/hsl/reference/function/HH.Lib.C.first/',
- 'first' => '/hsl/reference/function/HH.Lib.C.first/',
'hh\\lib\\c\\first_key' => '/hsl/reference/function/HH.Lib.C.first_key/',
- 'first_key' => '/hsl/reference/function/HH.Lib.C.first_key/',
'hh\\lib\\c\\first_keyx' => '/hsl/reference/function/HH.Lib.C.first_keyx/',
- 'first_keyx' => '/hsl/reference/function/HH.Lib.C.first_keyx/',
'hh\\lib\\c\\firstx' => '/hsl/reference/function/HH.Lib.C.firstx/',
- 'firstx' => '/hsl/reference/function/HH.Lib.C.firstx/',
'hh\\lib\\c\\last' => '/hsl/reference/function/HH.Lib.C.last/',
- 'last' => '/hsl/reference/function/HH.Lib.C.last/',
'hh\\lib\\c\\last_key' => '/hsl/reference/function/HH.Lib.C.last_key/',
- 'last_key' => '/hsl/reference/function/HH.Lib.C.last_key/',
'hh\\lib\\c\\last_keyx' => '/hsl/reference/function/HH.Lib.C.last_keyx/',
- 'last_keyx' => '/hsl/reference/function/HH.Lib.C.last_keyx/',
'hh\\lib\\c\\lastx' => '/hsl/reference/function/HH.Lib.C.lastx/',
- 'lastx' => '/hsl/reference/function/HH.Lib.C.lastx/',
'hh\\lib\\c\\nfirst' => '/hsl/reference/function/HH.Lib.C.nfirst/',
- 'nfirst' => '/hsl/reference/function/HH.Lib.C.nfirst/',
'hh\\lib\\c\\onlyx' => '/hsl/reference/function/HH.Lib.C.onlyx/',
- 'onlyx' => '/hsl/reference/function/HH.Lib.C.onlyx/',
'hh\\lib\\c\\any' => '/hsl/reference/function/HH.Lib.C.any/',
- 'any' => '/hsl/reference/function/HH.Lib.C.any/',
'hh\\lib\\c\\contains' => '/hsl/reference/function/HH.Lib.C.contains/',
'hh\\lib\\c\\contains_key' =>
'/hsl/reference/function/HH.Lib.C.contains_key/',
- 'contains_key' => '/hsl/reference/function/HH.Lib.C.contains_key/',
'hh\\lib\\c\\count' => '/hsl/reference/function/HH.Lib.C.count/',
- 'count' => '/hsl/reference/function/HH.Lib.C.count/',
'hh\\lib\\c\\every' => '/hsl/reference/function/HH.Lib.C.every/',
- 'every' => '/hsl/reference/function/HH.Lib.C.every/',
'hh\\lib\\c\\is_empty' => '/hsl/reference/function/HH.Lib.C.is_empty/',
'__memoize' => '/hack/attributes/special#__memoize',
'__consistentconstruct' => '/hack/attributes/special#__consistentconstruct',
diff -r -U 3 ../tmp-build-old/final/codegen/unified-index.php build/final/codegen/unified-index.php
--- ../tmp-build-old/final/codegen/unified-index.php 2019-09-19 11:41:04.984707737 -0700
+++ build/final/codegen/unified-index.php 2019-09-19 12:14:22.950025793 -0700
@@ -2,7 +2,7 @@
/**
* This file is generated. Do not modify it manually!
*
- * @generated SignedSource<<77781c9e0cb23928cda63ff535e21d95>>
+ * @generated SignedSource<<12e4c8bef7eef88ce100b61ab4f745ab>>
*/
namespace HHVM\UserDocumentation;
@@ -430,7 +430,6 @@
'/hack/reference/class/FunctionCredential/__unset/',
'HH\\Asio\\WrappedException' =>
'/hack/reference/class/HH.Asio.WrappedException/',
- 'WrappedException' => '/hack/reference/class/HH.Asio.WrappedException/',
'HH\\Asio\\WrappedException::__construct' =>
'/hack/reference/class/HH.Asio.WrappedException/__construct/',
'HH\\Asio\\WrappedException::getException' =>
@@ -442,7 +441,6 @@
'HH\\Asio\\WrappedException::isSucceeded' =>
'/hack/reference/class/HH.Asio.WrappedException/isSucceeded/',
'HH\\Asio\\WrappedResult' => '/hack/reference/class/HH.Asio.WrappedResult/',
- 'WrappedResult' => '/hack/reference/class/HH.Asio.WrappedResult/',
'HH\\Asio\\WrappedResult::__construct' =>
'/hack/reference/class/HH.Asio.WrappedResult/__construct/',
'HH\\Asio\\WrappedResult::getException' =>
@@ -454,7 +452,6 @@
'HH\\Asio\\WrappedResult::isSucceeded' =>
'/hack/reference/class/HH.Asio.WrappedResult/isSucceeded/',
'HH\\AsyncGenerator' => '/hack/reference/class/HH.AsyncGenerator/',
- 'AsyncGenerator' => '/hack/reference/class/HH.AsyncGenerator/',
'HH\\AsyncGenerator::__construct' =>
'/hack/reference/class/HH.AsyncGenerator/__construct/',
'HH\\AsyncGenerator::next' =>
@@ -464,7 +461,6 @@
'HH\\AsyncGenerator::send' =>
'/hack/reference/class/HH.AsyncGenerator/send/',
'HH\\Awaitable' => '/hack/reference/class/HH.Awaitable/',
- 'Awaitable' => '/hack/reference/class/HH.Awaitable/',
'HH\\Awaitable::__construct' =>
'/hack/reference/class/HH.Awaitable/__construct/',
'HH\\Awaitable::getName' => '/hack/reference/class/HH.Awaitable/getName/',
@@ -480,7 +476,6 @@
'HH\\Awaitable::setOnJoinCallback' =>
'/hack/reference/class/HH.Awaitable/setOnJoinCallback/',
'HH\\ImmMap' => '/hack/reference/class/HH.ImmMap/',
- 'ImmMap' => '/hack/reference/class/HH.ImmMap/',
'HH\\ImmMap::__construct' => '/hack/reference/class/HH.ImmMap/__construct/',
'HH\\ImmMap::__get' => '/hack/reference/class/HH.ImmMap/__get/',
'HH\\ImmMap::__isset' => '/hack/reference/class/HH.ImmMap/__isset/',
@@ -531,7 +526,6 @@
'HH\\ImmMap::values' => '/hack/reference/class/HH.ImmMap/values/',
'HH\\ImmMap::zip' => '/hack/reference/class/HH.ImmMap/zip/',
'HH\\ImmSet' => '/hack/reference/class/HH.ImmSet/',
- 'ImmSet' => '/hack/reference/class/HH.ImmSet/',
'HH\\ImmSet::__construct' => '/hack/reference/class/HH.ImmSet/__construct/',
'HH\\ImmSet::__get' => '/hack/reference/class/HH.ImmSet/__get/',
'HH\\ImmSet::__isset' => '/hack/reference/class/HH.ImmSet/__isset/',
@@ -579,7 +573,6 @@
'HH\\ImmSet::values' => '/hack/reference/class/HH.ImmSet/values/',
'HH\\ImmSet::zip' => '/hack/reference/class/HH.ImmSet/zip/',
'HH\\ImmVector' => '/hack/reference/class/HH.ImmVector/',
- 'ImmVector' => '/hack/reference/class/HH.ImmVector/',
'HH\\ImmVector::__construct' =>
'/hack/reference/class/HH.ImmVector/__construct/',
'HH\\ImmVector::__get' => '/hack/reference/class/HH.ImmVector/__get/',
@@ -644,9 +637,7 @@
'HH\\ImmVector::values' => '/hack/reference/class/HH.ImmVector/values/',
'HH\\ImmVector::zip' => '/hack/reference/class/HH.ImmVector/zip/',
'HH\\InvariantException' => '/hsl/reference/class/HH.InvariantException/',
- 'InvariantException' => '/hsl/reference/class/HH.InvariantException/',
'HH\\Map' => '/hack/reference/class/HH.Map/',
- 'Map' => '/hack/reference/class/HH.Map/',
'HH\\Map::__construct' => '/hack/reference/class/HH.Map/__construct/',
'HH\\Map::__get' => '/hack/reference/class/HH.Map/__get/',
'HH\\Map::__isset' => '/hack/reference/class/HH.Map/__isset/',
@@ -706,7 +697,6 @@
'HH\\Map::values' => '/hack/reference/class/HH.Map/values/',
'HH\\Map::zip' => '/hack/reference/class/HH.Map/zip/',
'HH\\Pair' => '/hack/reference/class/HH.Pair/',
- 'Pair' => '/hack/reference/class/HH.Pair/',
'HH\\Pair::__construct' => '/hack/reference/class/HH.Pair/__construct/',
'HH\\Pair::__get' => '/hack/reference/class/HH.Pair/__get/',
'HH\\Pair::__isset' => '/hack/reference/class/HH.Pair/__isset/',
@@ -752,7 +742,6 @@
'HH\\Pair::values' => '/hack/reference/class/HH.Pair/values/',
'HH\\Pair::zip' => '/hack/reference/class/HH.Pair/zip/',
'HH\\Set' => '/hack/reference/class/HH.Set/',
- 'Set' => '/hack/reference/class/HH.Set/',
'HH\\Set::__construct' => '/hack/reference/class/HH.Set/__construct/',
'HH\\Set::__get' => '/hack/reference/class/HH.Set/__get/',
'HH\\Set::__isset' => '/hack/reference/class/HH.Set/__isset/',
@@ -809,7 +798,6 @@
'HH\\Set::values' => '/hack/reference/class/HH.Set/values/',
'HH\\Set::zip' => '/hack/reference/class/HH.Set/zip/',
'HH\\Shapes' => '/hack/reference/class/HH.Shapes/',
- 'Shapes' => '/hack/reference/class/HH.Shapes/',
'HH\\Shapes::at' => '/hack/reference/class/HH.Shapes/at/',
'HH\\Shapes::idx' => '/hack/reference/class/HH.Shapes/idx/',
'HH\\Shapes::keyExists' => '/hack/reference/class/HH.Shapes/keyExists/',
@@ -817,7 +805,6 @@
'HH\\Shapes::toArray' => '/hack/reference/class/HH.Shapes/toArray/',
'HH\\Shapes::toDict' => '/hack/reference/class/HH.Shapes/toDict/',
'HH\\Vector' => '/hack/reference/class/HH.Vector/',
- 'Vector' => '/hack/reference/class/HH.Vector/',
'HH\\Vector::__construct' => '/hack/reference/class/HH.Vector/__construct/',
'HH\\Vector::__get' => '/hack/reference/class/HH.Vector/__get/',
'HH\\Vector::__isset' => '/hack/reference/class/HH.Vector/__isset/',
@@ -1930,8 +1917,6 @@
'ConstVector::zip' => '/hack/reference/interface/ConstVector/zip/',
'HH\\Asio\\ResultOrExceptionWrapper' =>
'/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/',
- 'ResultOrExceptionWrapper' =>
- '/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/',
'HH\\Asio\\ResultOrExceptionWrapper::getException' =>
'/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/getException/',
'HH\\Asio\\ResultOrExceptionWrapper::getResult' =>
@@ -1941,41 +1926,28 @@
'HH\\Asio\\ResultOrExceptionWrapper::isSucceeded' =>
'/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/isSucceeded/',
'HH\\AsyncIterator' => '/hack/reference/interface/HH.AsyncIterator/',
- 'AsyncIterator' => '/hack/reference/interface/HH.AsyncIterator/',
'HH\\AsyncIterator::next' =>
'/hack/reference/interface/HH.AsyncIterator/next/',
'HH\\AsyncKeyedIterator' =>
'/hack/reference/interface/HH.AsyncKeyedIterator/',
- 'AsyncKeyedIterator' => '/hack/reference/interface/HH.AsyncKeyedIterator/',
'HH\\AsyncKeyedIterator::next' =>
'/hack/reference/interface/HH.AsyncKeyedIterator/next/',
'HH\\ClassAttribute' => '/hack/reference/interface/HH.ClassAttribute/',
- 'ClassAttribute' => '/hack/reference/interface/HH.ClassAttribute/',
'HH\\ClassLikeAttribute' =>
'/hack/reference/interface/HH.ClassLikeAttribute/',
- 'ClassLikeAttribute' => '/hack/reference/interface/HH.ClassLikeAttribute/',
'HH\\Collection' => '/hack/reference/interface/HH.Collection/',
- 'Collection' => '/hack/reference/interface/HH.Collection/',
'HH\\Collection::clear' => '/hack/reference/interface/HH.Collection/clear/',
'HH\\Container' => '/hack/reference/interface/HH.Container/',
- 'Container' => '/hack/reference/interface/HH.Container/',
'HH\\EnumAttribute' => '/hack/reference/interface/HH.EnumAttribute/',
- 'EnumAttribute' => '/hack/reference/interface/HH.EnumAttribute/',
'HH\\FileAttribute' => '/hack/reference/interface/HH.FileAttribute/',
- 'FileAttribute' => '/hack/reference/interface/HH.FileAttribute/',
'HH\\FunctionAttribute' =>
'/hack/reference/interface/HH.FunctionAttribute/',
- 'FunctionAttribute' => '/hack/reference/interface/HH.FunctionAttribute/',
'HH\\IMemoizeParam' => '/hack/reference/interface/HH.IMemoizeParam/',
- 'IMemoizeParam' => '/hack/reference/interface/HH.IMemoizeParam/',
'HH\\IMemoizeParam::getInstanceKey' =>
'/hack/reference/interface/HH.IMemoizeParam/getInstanceKey/',
'HH\\InstancePropertyAttribute' =>
'/hack/reference/interface/HH.InstancePropertyAttribute/',
- 'InstancePropertyAttribute' =>
- '/hack/reference/interface/HH.InstancePropertyAttribute/',
'HH\\Iterable' => '/hack/reference/interface/HH.Iterable/',
- 'Iterable' => '/hack/reference/interface/HH.Iterable/',
'HH\\Iterable::concat' => '/hack/reference/interface/HH.Iterable/concat/',
'HH\\Iterable::filter' => '/hack/reference/interface/HH.Iterable/filter/',
'HH\\Iterable::firstValue' =>
@@ -2006,16 +1978,13 @@
'HH\\Iterable::values' => '/hack/reference/interface/HH.Iterable/values/',
'HH\\Iterable::zip' => '/hack/reference/interface/HH.Iterable/zip/',
'HH\\Iterator' => '/hack/reference/interface/HH.Iterator/',
- 'Iterator' => '/hack/reference/interface/HH.Iterator/',
'HH\\Iterator::current' => '/hack/reference/interface/HH.Iterator/current/',
'HH\\Iterator::key' => '/hack/reference/interface/HH.Iterator/key/',
'HH\\Iterator::next' => '/hack/reference/interface/HH.Iterator/next/',
'HH\\Iterator::rewind' => '/hack/reference/interface/HH.Iterator/rewind/',
'HH\\Iterator::valid' => '/hack/reference/interface/HH.Iterator/valid/',
'HH\\KeyedContainer' => '/hack/reference/interface/HH.KeyedContainer/',
- 'KeyedContainer' => '/hack/reference/interface/HH.KeyedContainer/',
'HH\\KeyedIterable' => '/hack/reference/interface/HH.KeyedIterable/',
- 'KeyedIterable' => '/hack/reference/interface/HH.KeyedIterable/',
'HH\\KeyedIterable::concat' =>
'/hack/reference/interface/HH.KeyedIterable/concat/',
'HH\\KeyedIterable::filter' =>
@@ -2061,21 +2030,15 @@
'HH\\KeyedIterable::zip' =>
'/hack/reference/interface/HH.KeyedIterable/zip/',
'HH\\KeyedIterator' => '/hack/reference/interface/HH.KeyedIterator/',
- 'KeyedIterator' => '/hack/reference/interface/HH.KeyedIterator/',
'HH\\KeyedIterator::key' =>
'/hack/reference/interface/HH.KeyedIterator/key/',
'HH\\KeyedTraversable' => '/hack/reference/interface/HH.KeyedTraversable/',
- 'KeyedTraversable' => '/hack/reference/interface/HH.KeyedTraversable/',
'HH\\MethodAttribute' => '/hack/reference/interface/HH.MethodAttribute/',
- 'MethodAttribute' => '/hack/reference/interface/HH.MethodAttribute/',
'HH\\ParameterAttribute' =>
'/hack/reference/interface/HH.ParameterAttribute/',
- 'ParameterAttribute' => '/hack/reference/interface/HH.ParameterAttribute/',
'HH\\PropertyAttribute' =>
'/hack/reference/interface/HH.PropertyAttribute/',
- 'PropertyAttribute' => '/hack/reference/interface/HH.PropertyAttribute/',
'HH\\SQLFormatter' => '/hack/reference/interface/HH.SQLFormatter/',
- 'SQLFormatter' => '/hack/reference/interface/HH.SQLFormatter/',
'HH\\SQLFormatter::format_0x25' =>
'/hack/reference/interface/HH.SQLFormatter/format_0x25/',
'HH\\SQLFormatter::format_0x3d' =>
@@ -2088,21 +2051,13 @@
'/hack/reference/interface/HH.SQLFormatter/format_upcase_t/',
'HH\\StaticPropertyAttribute' =>
'/hack/reference/interface/HH.StaticPropertyAttribute/',
- 'StaticPropertyAttribute' =>
- '/hack/reference/interface/HH.StaticPropertyAttribute/',
'HH\\Traversable' => '/hack/reference/interface/HH.Traversable/',
- 'Traversable' => '/hack/reference/interface/HH.Traversable/',
'HH\\TypeAliasAttribute' =>
'/hack/reference/interface/HH.TypeAliasAttribute/',
- 'TypeAliasAttribute' => '/hack/reference/interface/HH.TypeAliasAttribute/',
'HH\\TypeConstantAttribute' =>
'/hack/reference/interface/HH.TypeConstantAttribute/',
- 'TypeConstantAttribute' =>
- '/hack/reference/interface/HH.TypeConstantAttribute/',
'HH\\TypeParameterAttribute' =>
'/hack/reference/interface/HH.TypeParameterAttribute/',
- 'TypeParameterAttribute' =>
- '/hack/reference/interface/HH.TypeParameterAttribute/',
'IAsyncDisposable' => '/hack/reference/interface/IAsyncDisposable/',
'IAsyncDisposable::__disposeAsync' =>
'/hack/reference/interface/IAsyncDisposable/__disposeAsync/',
@@ -2291,507 +2246,265 @@
'/hack/reference/interface/Stringish/__toString/',
'XHPChild' => '/hack/reference/interface/XHPChild/',
'HH\\Asio\\backtrace' => '/hack/reference/function/HH.Asio.backtrace/',
- 'backtrace' => '/hack/reference/function/HH.Asio.backtrace/',
'HH\\Asio\\cancel' => '/hack/reference/function/HH.Asio.cancel/',
- 'cancel' => '/hack/reference/function/HH.Asio.cancel/',
'HH\\Asio\\curl_exec' => '/hack/reference/function/HH.Asio.curl_exec/',
- 'curl_exec' => '/hack/reference/function/HH.Asio.curl_exec/',
'HH\\Asio\\has_finished' =>
'/hack/reference/function/HH.Asio.has_finished/',
- 'has_finished' => '/hack/reference/function/HH.Asio.has_finished/',
'HH\\Asio\\join' => '/hack/reference/function/HH.Asio.join/',
- 'join' => '/hsl/reference/function/HH.Lib.Str.join/',
'HH\\Asio\\later' => '/hack/reference/function/HH.Asio.later/',
- 'later' => '/hack/reference/function/HH.Asio.later/',
'HH\\Asio\\m' => '/hack/reference/function/HH.Asio.m/',
- 'm' => '/hack/reference/function/HH.Asio.m/',
'HH\\Asio\\mf' => '/hack/reference/function/HH.Asio.mf/',
- 'mf' => '/hack/reference/function/HH.Asio.mf/',
'HH\\Asio\\mfk' => '/hack/reference/function/HH.Asio.mfk/',
- 'mfk' => '/hack/reference/function/HH.Asio.mfk/',
'HH\\Asio\\mfkw' => '/hack/reference/function/HH.Asio.mfkw/',
- 'mfkw' => '/hack/reference/function/HH.Asio.mfkw/',
'HH\\Asio\\mfw' => '/hack/reference/function/HH.Asio.mfw/',
- 'mfw' => '/hack/reference/function/HH.Asio.mfw/',
'HH\\Asio\\mm' => '/hack/reference/function/HH.Asio.mm/',
- 'mm' => '/hack/reference/function/HH.Asio.mm/',
'HH\\Asio\\mmk' => '/hack/reference/function/HH.Asio.mmk/',
- 'mmk' => '/hack/reference/function/HH.Asio.mmk/',
'HH\\Asio\\mmkw' => '/hack/reference/function/HH.Asio.mmkw/',
- 'mmkw' => '/hack/reference/function/HH.Asio.mmkw/',
'HH\\Asio\\mmw' => '/hack/reference/function/HH.Asio.mmw/',
- 'mmw' => '/hack/reference/function/HH.Asio.mmw/',
'HH\\Asio\\mw' => '/hack/reference/function/HH.Asio.mw/',
- 'mw' => '/hack/reference/function/HH.Asio.mw/',
'HH\\Asio\\name' => '/hack/reference/function/HH.Asio.name/',
- 'name' => '/hack/reference/function/HH.Asio.name/',
'HH\\Asio\\null' => '/hack/reference/function/HH.Asio.null/',
- 'null' => '/hack/reference/function/HH.Asio.null/',
'HH\\Asio\\result' => '/hack/reference/function/HH.Asio.result/',
- 'result' => '/hack/reference/function/HH.Asio.result/',
'HH\\Asio\\usleep' => '/hack/reference/function/HH.Asio.usleep/',
- 'usleep' => '/hack/reference/function/HH.Asio.usleep/',
'HH\\Asio\\v' => '/hack/reference/function/HH.Asio.v/',
- 'v' => '/hack/reference/function/HH.Asio.v/',
'HH\\Asio\\va' => '/hack/reference/function/HH.Asio.va/',
- 'va' => '/hack/reference/function/HH.Asio.va/',
'HH\\Asio\\vf' => '/hack/reference/function/HH.Asio.vf/',
- 'vf' => '/hack/reference/function/HH.Asio.vf/',
'HH\\Asio\\vfk' => '/hack/reference/function/HH.Asio.vfk/',
- 'vfk' => '/hack/reference/function/HH.Asio.vfk/',
'HH\\Asio\\vfkw' => '/hack/reference/function/HH.Asio.vfkw/',
- 'vfkw' => '/hack/reference/function/HH.Asio.vfkw/',
'HH\\Asio\\vfw' => '/hack/reference/function/HH.Asio.vfw/',
- 'vfw' => '/hack/reference/function/HH.Asio.vfw/',
'HH\\Asio\\vm' => '/hack/reference/function/HH.Asio.vm/',
- 'vm' => '/hack/reference/function/HH.Asio.vm/',
'HH\\Asio\\vmk' => '/hack/reference/function/HH.Asio.vmk/',
- 'vmk' => '/hack/reference/function/HH.Asio.vmk/',
'HH\\Asio\\vmkw' => '/hack/reference/function/HH.Asio.vmkw/',
- 'vmkw' => '/hack/reference/function/HH.Asio.vmkw/',
'HH\\Asio\\vmw' => '/hack/reference/function/HH.Asio.vmw/',
- 'vmw' => '/hack/reference/function/HH.Asio.vmw/',
'HH\\Asio\\void' => '/hack/reference/function/HH.Asio.void/',
- 'void' => '/hack/reference/function/HH.Asio.void/',
'HH\\Asio\\vw' => '/hack/reference/function/HH.Asio.vw/',
- 'vw' => '/hack/reference/function/HH.Asio.vw/',
'HH\\Asio\\wrap' => '/hack/reference/function/HH.Asio.wrap/',
- 'wrap' => '/hack/reference/function/HH.Asio.wrap/',
'HH\\Client\\typecheck' => '/hack/reference/function/HH.Client.typecheck/',
- 'typecheck' => '/hack/reference/function/HH.Client.typecheck/',
'HH\\Client\\typecheck_and_error' =>
'/hack/reference/function/HH.Client.typecheck_and_error/',
- 'typecheck_and_error' =>
- '/hack/reference/function/HH.Client.typecheck_and_error/',
'HH\\ExperimentalParserUtils\\body_bounds' =>
'/hack/reference/function/HH.ExperimentalParserUtils.body_bounds/',
- 'body_bounds' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.body_bounds/',
'HH\\ExperimentalParserUtils\\collect_comments' =>
'/hack/reference/function/HH.ExperimentalParserUtils.collect_comments/',
- 'collect_comments' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.collect_comments/',
'HH\\ExperimentalParserUtils\\extract_enum_comments' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_enum_comments/',
- 'extract_enum_comments' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_enum_comments/',
'HH\\ExperimentalParserUtils\\extract_name_from_node' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_name_from_node/',
- 'extract_name_from_node' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_name_from_node/',
'HH\\ExperimentalParserUtils\\extract_parameter_comments' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_parameter_comments/',
- 'extract_parameter_comments' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_parameter_comments/',
'HH\\ExperimentalParserUtils\\extract_shape_comments' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_shape_comments/',
- 'extract_shape_comments' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_shape_comments/',
'HH\\ExperimentalParserUtils\\extract_shape_from_type' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_shape_from_type/',
- 'extract_shape_from_type' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_shape_from_type/',
'HH\\ExperimentalParserUtils\\extract_type_of_only_shape_type_alias' =>
'/hack/reference/function/HH.ExperimentalParserUtils.extract_type_of_only_shape_type_alias/',
- 'extract_type_of_only_shape_type_alias' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.extract_type_of_only_shape_type_alias/',
'HH\\ExperimentalParserUtils\\ffp_json_dfs' =>
'/hack/reference/function/HH.ExperimentalParserUtils.ffp_json_dfs/',
- 'ffp_json_dfs' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.ffp_json_dfs/',
'HH\\ExperimentalParserUtils\\find_all_functions' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_all_functions/',
- 'find_all_functions' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_all_functions/',
'HH\\ExperimentalParserUtils\\find_boundary_token' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_boundary_token/',
- 'find_boundary_token' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_boundary_token/',
'HH\\ExperimentalParserUtils\\find_class_body' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_class_body/',
- 'find_class_body' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_class_body/',
'HH\\ExperimentalParserUtils\\find_class_method' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_class_method/',
- 'find_class_method' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_class_method/',
'HH\\ExperimentalParserUtils\\find_class_method_shape_return_type' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_class_method_shape_return_type/',
- 'find_class_method_shape_return_type' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_class_method_shape_return_type/',
'HH\\ExperimentalParserUtils\\find_class_shape_type_constant' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_class_shape_type_constant/',
- 'find_class_shape_type_constant' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_class_shape_type_constant/',
'HH\\ExperimentalParserUtils\\find_enum_body' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_enum_body/',
- 'find_enum_body' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_enum_body/',
'HH\\ExperimentalParserUtils\\find_method_names_in_concrete_derived_class' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_method_names_in_concrete_derived_class/',
- 'find_method_names_in_concrete_derived_class' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_method_names_in_concrete_derived_class/',
'HH\\ExperimentalParserUtils\\find_method_parameters' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_method_parameters/',
- 'find_method_parameters' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_method_parameters/',
'HH\\ExperimentalParserUtils\\find_single_shape_type_alias' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_single_shape_type_alias/',
- 'find_single_shape_type_alias' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_single_shape_type_alias/',
'HH\\ExperimentalParserUtils\\find_test_methods' =>
'/hack/reference/function/HH.ExperimentalParserUtils.find_test_methods/',
- 'find_test_methods' =>
- '/hack/reference/function/HH.ExperimentalParserUtils.find_test_methods/',
'HH\\ReifiedGenerics\\get_classname' =>
'/hack/reference/function/HH.ReifiedGenerics.get_classname/',
- 'get_classname' =>
- '/hack/reference/function/HH.ReifiedGenerics.get_classname/',
'HH\\ReifiedGenerics\\get_type_structure' =>
'/hack/reference/function/HH.ReifiedGenerics.get_type_structure/',
- 'get_type_structure' =>
- '/hack/reference/function/HH.ReifiedGenerics.get_type_structure/',
'HH\\array_key_cast' => '/hack/reference/function/HH.array_key_cast/',
- 'array_key_cast' => '/hack/reference/function/HH.array_key_cast/',
'HH\\asio_get_current_context_idx' =>
'/hack/reference/function/HH.asio_get_current_context_idx/',
- 'asio_get_current_context_idx' =>
- '/hack/reference/function/HH.asio_get_current_context_idx/',
'HH\\asio_get_running' => '/hack/reference/function/HH.asio_get_running/',
- 'asio_get_running' => '/hack/reference/function/HH.asio_get_running/',
'HH\\asio_get_running_in_context' =>
'/hack/reference/function/HH.asio_get_running_in_context/',
- 'asio_get_running_in_context' =>
- '/hack/reference/function/HH.asio_get_running_in_context/',
'HH\\autoload_set_paths' =>
'/hack/reference/function/HH.autoload_set_paths/',
- 'autoload_set_paths' => '/hack/reference/function/HH.autoload_set_paths/',
'HH\\class_meth' => '/hack/reference/function/HH.class_meth/',
- 'class_meth' => '/hack/reference/function/HH.class_meth/',
'HH\\class_meth_get_class' =>
'/hack/reference/function/HH.class_meth_get_class/',
- 'class_meth_get_class' =>
- '/hack/reference/function/HH.class_meth_get_class/',
'HH\\class_meth_get_method' =>
'/hack/reference/function/HH.class_meth_get_method/',
- 'class_meth_get_method' =>
- '/hack/reference/function/HH.class_meth_get_method/',
'HH\\clear_instance_memoization' =>
'/hack/reference/function/HH.clear_instance_memoization/',
- 'clear_instance_memoization' =>
- '/hack/reference/function/HH.clear_instance_memoization/',
'HH\\clear_lsb_memoization' =>
'/hack/reference/function/HH.clear_lsb_memoization/',
- 'clear_lsb_memoization' =>
- '/hack/reference/function/HH.clear_lsb_memoization/',
'HH\\clear_static_memoization' =>
'/hack/reference/function/HH.clear_static_memoization/',
- 'clear_static_memoization' =>
- '/hack/reference/function/HH.clear_static_memoization/',
'HH\\could_include' => '/hack/reference/function/HH.could_include/',
- 'could_include' => '/hack/reference/function/HH.could_include/',
'HH\\curl_create_pool' => '/hack/reference/function/HH.curl_create_pool/',
- 'curl_create_pool' => '/hack/reference/function/HH.curl_create_pool/',
'HH\\curl_destroy_pool' => '/hack/reference/function/HH.curl_destroy_pool/',
- 'curl_destroy_pool' => '/hack/reference/function/HH.curl_destroy_pool/',
'HH\\curl_init_pooled' => '/hack/reference/function/HH.curl_init_pooled/',
- 'curl_init_pooled' => '/hack/reference/function/HH.curl_init_pooled/',
'HH\\curl_list_pools' => '/hack/reference/function/HH.curl_list_pools/',
- 'curl_list_pools' => '/hack/reference/function/HH.curl_list_pools/',
'HH\\darray' => '/hack/reference/function/HH.darray/',
- 'darray' => '/hack/reference/function/HH.darray/',
'HH\\deferred_errors' => '/hack/reference/function/HH.deferred_errors/',
- 'deferred_errors' => '/hack/reference/function/HH.deferred_errors/',
'HH\\disable_code_coverage_with_frequency' =>
'/hack/reference/function/HH.disable_code_coverage_with_frequency/',
- 'disable_code_coverage_with_frequency' =>
- '/hack/reference/function/HH.disable_code_coverage_with_frequency/',
'HH\\dynamic_class_meth' =>
'/hack/reference/function/HH.dynamic_class_meth/',
- 'dynamic_class_meth' => '/hack/reference/function/HH.dynamic_class_meth/',
'HH\\dynamic_class_meth_force' =>
'/hack/reference/function/HH.dynamic_class_meth_force/',
- 'dynamic_class_meth_force' =>
- '/hack/reference/function/HH.dynamic_class_meth_force/',
'HH\\dynamic_fun' => '/hack/reference/function/HH.dynamic_fun/',
- 'dynamic_fun' => '/hack/reference/function/HH.dynamic_fun/',
'HH\\dynamic_fun_force' => '/hack/reference/function/HH.dynamic_fun_force/',
- 'dynamic_fun_force' => '/hack/reference/function/HH.dynamic_fun_force/',
'HH\\enable_legacy_behavior' =>
'/hack/reference/function/HH.enable_legacy_behavior/',
- 'enable_legacy_behavior' =>
- '/hack/reference/function/HH.enable_legacy_behavior/',
'HH\\execution_context' => '/hack/reference/function/HH.execution_context/',
- 'execution_context' => '/hack/reference/function/HH.execution_context/',
'HH\\ext_factparse_version' =>
'/hack/reference/function/HH.ext_factparse_version/',
- 'ext_factparse_version' =>
- '/hack/reference/function/HH.ext_factparse_version/',
'HH\\ext_watchman_version' =>
'/hack/reference/function/HH.ext_watchman_version/',
- 'ext_watchman_version' =>
- '/hack/reference/function/HH.ext_watchman_version/',
'HH\\facts_parse' => '/hack/reference/function/HH.facts_parse/',
- 'facts_parse' => '/hack/reference/function/HH.facts_parse/',
'HH\\ffp_parse_string' => '/hack/reference/function/HH.ffp_parse_string/',
- 'ffp_parse_string' => '/hack/reference/function/HH.ffp_parse_string/',
'HH\\ffp_parse_string_native' =>
'/hack/reference/function/HH.ffp_parse_string_native/',
- 'ffp_parse_string_native' =>
- '/hack/reference/function/HH.ffp_parse_string_native/',
'HH\\fun' => '/hack/reference/function/HH.fun/',
- 'fun' => '/hack/reference/function/HH.fun/',
'HH\\fun_get_function' => '/hack/reference/function/HH.fun_get_function/',
- 'fun_get_function' => '/hack/reference/function/HH.fun_get_function/',
'HH\\get_compiled_units' =>
'/hack/reference/function/HH.get_compiled_units/',
- 'get_compiled_units' => '/hack/reference/function/HH.get_compiled_units/',
'HH\\get_headers_secure' =>
'/hack/reference/function/HH.get_headers_secure/',
- 'get_headers_secure' => '/hack/reference/function/HH.get_headers_secure/',
'HH\\get_provenance' => '/hack/reference/function/HH.get_provenance/',
- 'get_provenance' => '/hack/reference/function/HH.get_provenance/',
'HH\\get_request_count' => '/hack/reference/function/HH.get_request_count/',
- 'get_request_count' => '/hack/reference/function/HH.get_request_count/',
'HH\\global_get' => '/hack/reference/function/HH.global_get/',
- 'global_get' => '/hack/reference/function/HH.global_get/',
'HH\\global_isset' => '/hack/reference/function/HH.global_isset/',
- 'global_isset' => '/hack/reference/function/HH.global_isset/',
'HH\\global_key_exists' => '/hack/reference/function/HH.global_key_exists/',
- 'global_key_exists' => '/hack/reference/function/HH.global_key_exists/',
'HH\\global_keys' => '/hack/reference/function/HH.global_keys/',
- 'global_keys' => '/hack/reference/function/HH.global_keys/',
'HH\\global_set' => '/hack/reference/function/HH.global_set/',
- 'global_set' => '/hack/reference/function/HH.global_set/',
'HH\\global_unset' => '/hack/reference/function/HH.global_unset/',
- 'global_unset' => '/hack/reference/function/HH.global_unset/',
'HH\\heapgraph_create' => '/hack/reference/function/HH.heapgraph_create/',
- 'heapgraph_create' => '/hack/reference/function/HH.heapgraph_create/',
'HH\\heapgraph_dfs_edges' =>
'/hack/reference/function/HH.heapgraph_dfs_edges/',
- 'heapgraph_dfs_edges' => '/hack/reference/function/HH.heapgraph_dfs_edges/',
'HH\\heapgraph_dfs_nodes' =>
'/hack/reference/function/HH.heapgraph_dfs_nodes/',
- 'heapgraph_dfs_nodes' => '/hack/reference/function/HH.heapgraph_dfs_nodes/',
'HH\\heapgraph_edge' => '/hack/reference/function/HH.heapgraph_edge/',
- 'heapgraph_edge' => '/hack/reference/function/HH.heapgraph_edge/',
'HH\\heapgraph_foreach_edge' =>
'/hack/reference/function/HH.heapgraph_foreach_edge/',
- 'heapgraph_foreach_edge' =>
- '/hack/reference/function/HH.heapgraph_foreach_edge/',
'HH\\heapgraph_foreach_node' =>
'/hack/reference/function/HH.heapgraph_foreach_node/',
- 'heapgraph_foreach_node' =>
- '/hack/reference/function/HH.heapgraph_foreach_node/',
'HH\\heapgraph_foreach_root' =>
'/hack/reference/function/HH.heapgraph_foreach_root/',
- 'heapgraph_foreach_root' =>
- '/hack/reference/function/HH.heapgraph_foreach_root/',
'HH\\heapgraph_foreach_root_node' =>
'/hack/reference/function/HH.heapgraph_foreach_root_node/',
- 'heapgraph_foreach_root_node' =>
- '/hack/reference/function/HH.heapgraph_foreach_root_node/',
'HH\\heapgraph_node' => '/hack/reference/function/HH.heapgraph_node/',
- 'heapgraph_node' => '/hack/reference/function/HH.heapgraph_node/',
'HH\\heapgraph_node_in_edges' =>
'/hack/reference/function/HH.heapgraph_node_in_edges/',
- 'heapgraph_node_in_edges' =>
- '/hack/reference/function/HH.heapgraph_node_in_edges/',
'HH\\heapgraph_node_out_edges' =>
'/hack/reference/function/HH.heapgraph_node_out_edges/',
- 'heapgraph_node_out_edges' =>
- '/hack/reference/function/HH.heapgraph_node_out_edges/',
'HH\\heapgraph_stats' => '/hack/reference/function/HH.heapgraph_stats/',
- 'heapgraph_stats' => '/hack/reference/function/HH.heapgraph_stats/',
'HH\\heapgraph_version' => '/hack/reference/function/HH.heapgraph_version/',
- 'heapgraph_version' => '/hack/reference/function/HH.heapgraph_version/',
'HH\\idx' => '/hack/reference/function/HH.idx/',
- 'idx' => '/hack/reference/function/HH.idx/',
'HH\\inst_meth' => '/hack/reference/function/HH.inst_meth/',
- 'inst_meth' => '/hack/reference/function/HH.inst_meth/',
'HH\\int_mul_add_overflow' =>
'/hack/reference/function/HH.int_mul_add_overflow/',
- 'int_mul_add_overflow' =>
- '/hack/reference/function/HH.int_mul_add_overflow/',
'HH\\int_mul_overflow' => '/hack/reference/function/HH.int_mul_overflow/',
- 'int_mul_overflow' => '/hack/reference/function/HH.int_mul_overflow/',
'HH\\invariant' => '/hack/reference/function/HH.invariant/',
- 'invariant' => '/hack/reference/function/HH.invariant/',
'HH\\invariant_callback_register' =>
'/hack/reference/function/HH.invariant_callback_register/',
- 'invariant_callback_register' =>
- '/hack/reference/function/HH.invariant_callback_register/',
'HH\\invariant_violation' =>
'/hack/reference/function/HH.invariant_violation/',
- 'invariant_violation' => '/hack/reference/function/HH.invariant_violation/',
'HH\\is_any_array' => '/hack/reference/function/HH.is_any_array/',
- 'is_any_array' => '/hack/reference/function/HH.is_any_array/',
'HH\\is_class_meth' => '/hack/reference/function/HH.is_class_meth/',
- 'is_class_meth' => '/hack/reference/function/HH.is_class_meth/',
'HH\\is_darray' => '/hack/reference/function/HH.is_darray/',
- 'is_darray' => '/hack/reference/function/HH.is_darray/',
'HH\\is_dict' => '/hack/reference/function/HH.is_dict/',
- 'is_dict' => '/hack/reference/function/HH.is_dict/',
'HH\\is_fun' => '/hack/reference/function/HH.is_fun/',
- 'is_fun' => '/hack/reference/function/HH.is_fun/',
'HH\\is_keyset' => '/hack/reference/function/HH.is_keyset/',
- 'is_keyset' => '/hack/reference/function/HH.is_keyset/',
'HH\\is_late_init_prop_init' =>
'/hack/reference/function/HH.is_late_init_prop_init/',
- 'is_late_init_prop_init' =>
- '/hack/reference/function/HH.is_late_init_prop_init/',
'HH\\is_late_init_sprop_init' =>
'/hack/reference/function/HH.is_late_init_sprop_init/',
- 'is_late_init_sprop_init' =>
- '/hack/reference/function/HH.is_late_init_sprop_init/',
'HH\\is_legacy_behavior_enabled' =>
'/hack/reference/function/HH.is_legacy_behavior_enabled/',
- 'is_legacy_behavior_enabled' =>
- '/hack/reference/function/HH.is_legacy_behavior_enabled/',
'HH\\is_list_like' => '/hack/reference/function/HH.is_list_like/',
- 'is_list_like' => '/hack/reference/function/HH.is_list_like/',
'HH\\is_meth_caller' => '/hack/reference/function/HH.is_meth_caller/',
- 'is_meth_caller' => '/hack/reference/function/HH.is_meth_caller/',
'HH\\is_varray' => '/hack/reference/function/HH.is_varray/',
- 'is_varray' => '/hack/reference/function/HH.is_varray/',
'HH\\is_vec' => '/hack/reference/function/HH.is_vec/',
- 'is_vec' => '/hack/reference/function/HH.is_vec/',
'HH\\meth_caller' => '/hack/reference/function/HH.meth_caller/',
- 'meth_caller' => '/hack/reference/function/HH.meth_caller/',
'HH\\meth_caller_get_class' =>
'/hack/reference/function/HH.meth_caller_get_class/',
- 'meth_caller_get_class' =>
- '/hack/reference/function/HH.meth_caller_get_class/',
'HH\\meth_caller_get_method' =>
'/hack/reference/function/HH.meth_caller_get_method/',
- 'meth_caller_get_method' =>
- '/hack/reference/function/HH.meth_caller_get_method/',
'HH\\non_crypto_md5_lower' =>
'/hack/reference/function/HH.non_crypto_md5_lower/',
- 'non_crypto_md5_lower' =>
- '/hack/reference/function/HH.non_crypto_md5_lower/',
'HH\\non_crypto_md5_upper' =>
'/hack/reference/function/HH.non_crypto_md5_upper/',
- 'non_crypto_md5_upper' =>
- '/hack/reference/function/HH.non_crypto_md5_upper/',
'HH\\object_prop_array' => '/hack/reference/function/HH.object_prop_array/',
- 'object_prop_array' => '/hack/reference/function/HH.object_prop_array/',
'HH\\objprof_get_data' => '/hack/reference/function/HH.objprof_get_data/',
- 'objprof_get_data' => '/hack/reference/function/HH.objprof_get_data/',
'HH\\objprof_get_paths' => '/hack/reference/function/HH.objprof_get_paths/',
- 'objprof_get_paths' => '/hack/reference/function/HH.objprof_get_paths/',
'HH\\objprof_get_strings' =>
'/hack/reference/function/HH.objprof_get_strings/',
- 'objprof_get_strings' => '/hack/reference/function/HH.objprof_get_strings/',
'HH\\rqtrace\\all_process_stats' =>
'/hack/reference/function/HH.rqtrace.all_process_stats/',
- 'all_process_stats' =>
- '/hack/reference/function/HH.rqtrace.all_process_stats/',
'HH\\rqtrace\\all_request_stats' =>
'/hack/reference/function/HH.rqtrace.all_request_stats/',
- 'all_request_stats' =>
- '/hack/reference/function/HH.rqtrace.all_request_stats/',
'HH\\rqtrace\\force_enable' =>
'/hack/reference/function/HH.rqtrace.force_enable/',
- 'force_enable' => '/hack/reference/function/HH.rqtrace.force_enable/',
'HH\\rqtrace\\is_enabled' =>
'/hack/reference/function/HH.rqtrace.is_enabled/',
- 'is_enabled' => '/hack/reference/function/HH.rqtrace.is_enabled/',
'HH\\rqtrace\\process_event_stats' =>
'/hack/reference/function/HH.rqtrace.process_event_stats/',
- 'process_event_stats' =>
- '/hack/reference/function/HH.rqtrace.process_event_stats/',
'HH\\rqtrace\\request_event_stats' =>
'/hack/reference/function/HH.rqtrace.request_event_stats/',
- 'request_event_stats' =>
- '/hack/reference/function/HH.rqtrace.request_event_stats/',
'HH\\sequence' => '/hack/reference/function/HH.sequence/',
- 'sequence' => '/hack/reference/function/HH.sequence/',
'HH\\serialize_memoize_param' =>
'/hack/reference/function/HH.serialize_memoize_param/',
- 'serialize_memoize_param' =>
- '/hack/reference/function/HH.serialize_memoize_param/',
'HH\\serialize_with_options' =>
'/hack/reference/function/HH.serialize_with_options/',
- 'serialize_with_options' =>
- '/hack/reference/function/HH.serialize_with_options/',
'HH\\server_health_level' =>
'/hack/reference/function/HH.server_health_level/',
- 'server_health_level' => '/hack/reference/function/HH.server_health_level/',
'HH\\server_is_prepared_to_stop' =>
'/hack/reference/function/HH.server_is_prepared_to_stop/',
- 'server_is_prepared_to_stop' =>
- '/hack/reference/function/HH.server_is_prepared_to_stop/',
'HH\\server_is_stopping' =>
'/hack/reference/function/HH.server_is_stopping/',
- 'server_is_stopping' => '/hack/reference/function/HH.server_is_stopping/',
'HH\\server_process_start_time' =>
'/hack/reference/function/HH.server_process_start_time/',
- 'server_process_start_time' =>
- '/hack/reference/function/HH.server_process_start_time/',
'HH\\server_uptime' => '/hack/reference/function/HH.server_uptime/',
- 'server_uptime' => '/hack/reference/function/HH.server_uptime/',
'HH\\server_warmup_status' =>
'/hack/reference/function/HH.server_warmup_status/',
- 'server_warmup_status' =>
- '/hack/reference/function/HH.server_warmup_status/',
'HH\\server_warmup_status_monotonic' =>
'/hack/reference/function/HH.server_warmup_status_monotonic/',
- 'server_warmup_status_monotonic' =>
- '/hack/reference/function/HH.server_warmup_status_monotonic/',
'HH\\set_frame_metadata' =>
'/hack/reference/function/HH.set_frame_metadata/',
- 'set_frame_metadata' => '/hack/reference/function/HH.set_frame_metadata/',
'HH\\set_mem_threshold_callback' =>
'/hack/reference/function/HH.set_mem_threshold_callback/',
- 'set_mem_threshold_callback' =>
- '/hack/reference/function/HH.set_mem_threshold_callback/',
'HH\\set_soft_late_init_default' =>
'/hack/reference/function/HH.set_soft_late_init_default/',
- 'set_soft_late_init_default' =>
- '/hack/reference/function/HH.set_soft_late_init_default/',
'HH\\tag_provenance_here' =>
'/hack/reference/function/HH.tag_provenance_here/',
- 'tag_provenance_here' => '/hack/reference/function/HH.tag_provenance_here/',
'HH\\thread_mark_stack' => '/hack/reference/function/HH.thread_mark_stack/',
- 'thread_mark_stack' => '/hack/reference/function/HH.thread_mark_stack/',
'HH\\thread_memory_stats' =>
'/hack/reference/function/HH.thread_memory_stats/',
- 'thread_memory_stats' => '/hack/reference/function/HH.thread_memory_stats/',
'HH\\type_structure_classname' =>
'/hack/reference/function/HH.type_structure_classname/',
- 'type_structure_classname' =>
- '/hack/reference/function/HH.type_structure_classname/',
'HH\\varray' => '/hack/reference/function/HH.varray/',
- 'varray' => '/hack/reference/function/HH.varray/',
'HH\\watchman_check_sub' =>
'/hack/reference/function/HH.watchman_check_sub/',
- 'watchman_check_sub' => '/hack/reference/function/HH.watchman_check_sub/',
'HH\\watchman_run' => '/hack/reference/function/HH.watchman_run/',
- 'watchman_run' => '/hack/reference/function/HH.watchman_run/',
'HH\\watchman_subscribe' =>
'/hack/reference/function/HH.watchman_subscribe/',
- 'watchman_subscribe' => '/hack/reference/function/HH.watchman_subscribe/',
'HH\\watchman_sync_sub' => '/hack/reference/function/HH.watchman_sync_sub/',
- 'watchman_sync_sub' => '/hack/reference/function/HH.watchman_sync_sub/',
'HH\\watchman_unsubscribe' =>
'/hack/reference/function/HH.watchman_unsubscribe/',
- 'watchman_unsubscribe' =>
- '/hack/reference/function/HH.watchman_unsubscribe/',
'HH\\xenon_get_and_clear_missed_sample_count' =>
'/hack/reference/function/HH.xenon_get_and_clear_missed_sample_count/',
- 'xenon_get_and_clear_missed_sample_count' =>
- '/hack/reference/function/HH.xenon_get_and_clear_missed_sample_count/',
'HH\\xenon_get_and_clear_samples' =>
'/hack/reference/function/HH.xenon_get_and_clear_samples/',
- 'xenon_get_and_clear_samples' =>
- '/hack/reference/function/HH.xenon_get_and_clear_samples/',
'HH\\xenon_get_data' => '/hack/reference/function/HH.xenon_get_data/',
- 'xenon_get_data' => '/hack/reference/function/HH.xenon_get_data/',
'HH\\xenon_get_is_profiled_request' =>
'/hack/reference/function/HH.xenon_get_is_profiled_request/',
- 'xenon_get_is_profiled_request' =>
- '/hack/reference/function/HH.xenon_get_is_profiled_request/',
'apache_get_rewrite_rules' =>
'/hack/reference/function/apache_get_rewrite_rules/',
'apc_size' => '/hack/reference/function/apc_size/',
@@ -3071,12 +2784,9 @@
'xml_set_object_ref' => '/hack/reference/function/xml_set_object_ref/',
'HH\\Lib\\Regex\\Exception' =>
'/hsl/reference/class/HH.Lib.Regex.Exception/',
- 'Exception' => '/hsl/reference/class/HH.Lib.Regex.Exception/',
'HH\\Lib\\Ref' => '/hsl/reference/class/HH.Lib.Ref/',
- 'Ref' => '/hsl/reference/class/HH.Lib.Ref/',
'HH\\Lib\\Str\\SprintfFormat' =>
'/hsl/reference/interface/HH.Lib.Str.SprintfFormat/',
- 'SprintfFormat' => '/hsl/reference/interface/HH.Lib.Str.SprintfFormat/',
'HH\\Lib\\Str\\SprintfFormat::format_0x20' =>
'/hsl/reference/interface/HH.Lib.Str.SprintfFormat/format_0x20/',
'HH\\Lib\\Str\\SprintfFormat::format_0x25' =>
@@ -3139,19 +2849,14 @@
'/hsl/reference/interface/HH.Lib.Str.SprintfFormat/format_x/',
'HH\\Lib\\Str\\SprintfFormatQuote' =>
'/hsl/reference/interface/HH.Lib.Str.SprintfFormatQuote/',
- 'SprintfFormatQuote' =>
- '/hsl/reference/interface/HH.Lib.Str.SprintfFormatQuote/',
'HH\\Lib\\Str\\SprintfFormatQuote::format_0x3d' =>
'/hsl/reference/interface/HH.Lib.Str.SprintfFormatQuote/format_0x3d/',
'HH\\Lib\\PseudoRandom\\float' =>
'/hsl/reference/function/HH.Lib.PseudoRandom.float/',
- 'float' => '/hsl/reference/function/HH.Lib.PseudoRandom.float/',
'HH\\Lib\\PseudoRandom\\int' =>
'/hsl/reference/function/HH.Lib.PseudoRandom.int/',
- 'int' => '/hsl/reference/function/HH.Lib.PseudoRandom.int/',
'HH\\Lib\\PseudoRandom\\string' =>
'/hsl/reference/function/HH.Lib.PseudoRandom.string/',
- 'string' => '/hsl/reference/function/HH.Lib.PseudoRandom.string/',
'HH\\Lib\\SecureRandom\\float' =>
'/hsl/reference/function/HH.Lib.SecureRandom.float/',
'HH\\Lib\\SecureRandom\\int' =>
@@ -3160,321 +2865,204 @@
'/hsl/reference/function/HH.Lib.SecureRandom.string/',
'HH\\Lib\\Regex\\every_match' =>
'/hsl/reference/function/HH.Lib.Regex.every_match/',
- 'every_match' => '/hsl/reference/function/HH.Lib.Regex.every_match/',
'HH\\Lib\\Regex\\first_match' =>
'/hsl/reference/function/HH.Lib.Regex.first_match/',
- 'first_match' => '/hsl/reference/function/HH.Lib.Regex.first_match/',
'HH\\Lib\\Regex\\matches' =>
'/hsl/reference/function/HH.Lib.Regex.matches/',
- 'matches' => '/hsl/reference/function/HH.Lib.Regex.matches/',
'HH\\Lib\\Regex\\replace' =>
'/hsl/reference/function/HH.Lib.Regex.replace/',
- 'replace' => '/hsl/reference/function/HH.Lib.Str.replace/',
'HH\\Lib\\Regex\\replace_with' =>
'/hsl/reference/function/HH.Lib.Regex.replace_with/',
- 'replace_with' => '/hsl/reference/function/HH.Lib.Regex.replace_with/',
'HH\\Lib\\Regex\\split' => '/hsl/reference/function/HH.Lib.Regex.split/',
- 'split' => '/hsl/reference/function/HH.Lib.Str.split/',
'HH\\Lib\\Regex\\to_string' =>
'/hsl/reference/function/HH.Lib.Regex.to_string/',
- 'to_string' => '/hsl/reference/function/HH.Lib.Regex.to_string/',
'HH\\Lib\\Str\\format' => '/hsl/reference/function/HH.Lib.Str.format/',
- 'format' => '/hsl/reference/function/HH.Lib.Str.format/',
'HH\\Lib\\Str\\slice' => '/hsl/reference/function/HH.Lib.Str.slice/',
- 'slice' => '/hsl/reference/function/HH.Lib.Str.slice/',
'HH\\Lib\\Str\\strip_prefix' =>
'/hsl/reference/function/HH.Lib.Str.strip_prefix/',
- 'strip_prefix' => '/hsl/reference/function/HH.Lib.Str.strip_prefix/',
'HH\\Lib\\Str\\strip_suffix' =>
'/hsl/reference/function/HH.Lib.Str.strip_suffix/',
- 'strip_suffix' => '/hsl/reference/function/HH.Lib.Str.strip_suffix/',
'HH\\Lib\\Str\\trim' => '/hsl/reference/function/HH.Lib.Str.trim/',
- 'trim' => '/hsl/reference/function/HH.Lib.Str.trim/',
'HH\\Lib\\Str\\trim_left' =>
'/hsl/reference/function/HH.Lib.Str.trim_left/',
- 'trim_left' => '/hsl/reference/function/HH.Lib.Str.trim_left/',
'HH\\Lib\\Str\\trim_right' =>
'/hsl/reference/function/HH.Lib.Str.trim_right/',
- 'trim_right' => '/hsl/reference/function/HH.Lib.Str.trim_right/',
'HH\\Lib\\Str\\join' => '/hsl/reference/function/HH.Lib.Str.join/',
'HH\\Lib\\Str\\chunk' => '/hsl/reference/function/HH.Lib.Str.chunk/',
- 'chunk' => '/hsl/reference/function/HH.Lib.Str.chunk/',
'HH\\Lib\\Str\\split' => '/hsl/reference/function/HH.Lib.Str.split/',
'HH\\Lib\\Str\\capitalize' =>
'/hsl/reference/function/HH.Lib.Str.capitalize/',
- 'capitalize' => '/hsl/reference/function/HH.Lib.Str.capitalize/',
'HH\\Lib\\Str\\capitalize_words' =>
'/hsl/reference/function/HH.Lib.Str.capitalize_words/',
- 'capitalize_words' =>
- '/hsl/reference/function/HH.Lib.Str.capitalize_words/',
'HH\\Lib\\Str\\format_number' =>
'/hsl/reference/function/HH.Lib.Str.format_number/',
- 'format_number' => '/hsl/reference/function/HH.Lib.Str.format_number/',
'HH\\Lib\\Str\\lowercase' =>
'/hsl/reference/function/HH.Lib.Str.lowercase/',
- 'lowercase' => '/hsl/reference/function/HH.Lib.Str.lowercase/',
'HH\\Lib\\Str\\pad_left' => '/hsl/reference/function/HH.Lib.Str.pad_left/',
- 'pad_left' => '/hsl/reference/function/HH.Lib.Str.pad_left/',
'HH\\Lib\\Str\\pad_right' =>
'/hsl/reference/function/HH.Lib.Str.pad_right/',
- 'pad_right' => '/hsl/reference/function/HH.Lib.Str.pad_right/',
'HH\\Lib\\Str\\repeat' => '/hsl/reference/function/HH.Lib.Str.repeat/',
- 'repeat' => '/hsl/reference/function/HH.Lib.Str.repeat/',
'HH\\Lib\\Str\\replace' => '/hsl/reference/function/HH.Lib.Str.replace/',
'HH\\Lib\\Str\\replace_ci' =>
'/hsl/reference/function/HH.Lib.Str.replace_ci/',
- 'replace_ci' => '/hsl/reference/function/HH.Lib.Str.replace_ci/',
'HH\\Lib\\Str\\replace_every' =>
'/hsl/reference/function/HH.Lib.Str.replace_every/',
- 'replace_every' => '/hsl/reference/function/HH.Lib.Str.replace_every/',
'HH\\Lib\\Str\\replace_every_ci' =>
'/hsl/reference/function/HH.Lib.Str.replace_every_ci/',
- 'replace_every_ci' =>
- '/hsl/reference/function/HH.Lib.Str.replace_every_ci/',
'HH\\Lib\\Str\\reverse' => '/hsl/reference/function/HH.Lib.Str.reverse/',
- 'reverse' => '/hsl/reference/function/HH.Lib.Str.reverse/',
'HH\\Lib\\Str\\splice' => '/hsl/reference/function/HH.Lib.Str.splice/',
- 'splice' => '/hsl/reference/function/HH.Lib.Str.splice/',
'HH\\Lib\\Str\\to_int' => '/hsl/reference/function/HH.Lib.Str.to_int/',
- 'to_int' => '/hsl/reference/function/HH.Lib.Str.to_int/',
'HH\\Lib\\Str\\uppercase' =>
'/hsl/reference/function/HH.Lib.Str.uppercase/',
- 'uppercase' => '/hsl/reference/function/HH.Lib.Str.uppercase/',
'HH\\Lib\\Str\\compare' => '/hsl/reference/function/HH.Lib.Str.compare/',
- 'compare' => '/hsl/reference/function/HH.Lib.Str.compare/',
'HH\\Lib\\Str\\compare_ci' =>
'/hsl/reference/function/HH.Lib.Str.compare_ci/',
- 'compare_ci' => '/hsl/reference/function/HH.Lib.Str.compare_ci/',
'HH\\Lib\\Str\\contains' => '/hsl/reference/function/HH.Lib.Str.contains/',
- 'contains' => '/hsl/reference/function/HH.Lib.C.contains/',
'HH\\Lib\\Str\\contains_ci' =>
'/hsl/reference/function/HH.Lib.Str.contains_ci/',
- 'contains_ci' => '/hsl/reference/function/HH.Lib.Str.contains_ci/',
'HH\\Lib\\Str\\ends_with' =>
'/hsl/reference/function/HH.Lib.Str.ends_with/',
- 'ends_with' => '/hsl/reference/function/HH.Lib.Str.ends_with/',
'HH\\Lib\\Str\\ends_with_ci' =>
'/hsl/reference/function/HH.Lib.Str.ends_with_ci/',
- 'ends_with_ci' => '/hsl/reference/function/HH.Lib.Str.ends_with_ci/',
'HH\\Lib\\Str\\is_empty' => '/hsl/reference/function/HH.Lib.Str.is_empty/',
- 'is_empty' => '/hsl/reference/function/HH.Lib.C.is_empty/',
'HH\\Lib\\Str\\length' => '/hsl/reference/function/HH.Lib.Str.length/',
- 'length' => '/hsl/reference/function/HH.Lib.Str.length/',
'HH\\Lib\\Str\\search' => '/hsl/reference/function/HH.Lib.Str.search/',
- 'search' => '/hsl/reference/function/HH.Lib.Str.search/',
'HH\\Lib\\Str\\search_ci' =>
'/hsl/reference/function/HH.Lib.Str.search_ci/',
- 'search_ci' => '/hsl/reference/function/HH.Lib.Str.search_ci/',
'HH\\Lib\\Str\\search_last' =>
'/hsl/reference/function/HH.Lib.Str.search_last/',
- 'search_last' => '/hsl/reference/function/HH.Lib.Str.search_last/',
'HH\\Lib\\Str\\starts_with' =>
'/hsl/reference/function/HH.Lib.Str.starts_with/',
- 'starts_with' => '/hsl/reference/function/HH.Lib.Str.starts_with/',
'HH\\Lib\\Str\\starts_with_ci' =>
'/hsl/reference/function/HH.Lib.Str.starts_with_ci/',
- 'starts_with_ci' => '/hsl/reference/function/HH.Lib.Str.starts_with_ci/',
'HH\\Lib\\Math\\maxva' => '/hsl/reference/function/HH.Lib.Math.maxva/',
- 'maxva' => '/hsl/reference/function/HH.Lib.Math.maxva/',
'HH\\Lib\\Math\\minva' => '/hsl/reference/function/HH.Lib.Math.minva/',
- 'minva' => '/hsl/reference/function/HH.Lib.Math.minva/',
'HH\\Lib\\Math\\max' => '/hsl/reference/function/HH.Lib.Math.max/',
- 'max' => '/hsl/reference/function/HH.Lib.Math.max/',
'HH\\Lib\\Math\\max_by' => '/hsl/reference/function/HH.Lib.Math.max_by/',
- 'max_by' => '/hsl/reference/function/HH.Lib.Math.max_by/',
'HH\\Lib\\Math\\mean' => '/hsl/reference/function/HH.Lib.Math.mean/',
- 'mean' => '/hsl/reference/function/HH.Lib.Math.mean/',
'HH\\Lib\\Math\\median' => '/hsl/reference/function/HH.Lib.Math.median/',
- 'median' => '/hsl/reference/function/HH.Lib.Math.median/',
'HH\\Lib\\Math\\min' => '/hsl/reference/function/HH.Lib.Math.min/',
- 'min' => '/hsl/reference/function/HH.Lib.Math.min/',
'HH\\Lib\\Math\\min_by' => '/hsl/reference/function/HH.Lib.Math.min_by/',
- 'min_by' => '/hsl/reference/function/HH.Lib.Math.min_by/',
'HH\\Lib\\Math\\sum' => '/hsl/reference/function/HH.Lib.Math.sum/',
- 'sum' => '/hsl/reference/function/HH.Lib.Math.sum/',
'HH\\Lib\\Math\\sum_float' =>
'/hsl/reference/function/HH.Lib.Math.sum_float/',
- 'sum_float' => '/hsl/reference/function/HH.Lib.Math.sum_float/',
'HH\\Lib\\Math\\abs' => '/hsl/reference/function/HH.Lib.Math.abs/',
- 'abs' => '/hsl/reference/function/HH.Lib.Math.abs/',
'HH\\Lib\\Math\\base_convert' =>
'/hsl/reference/function/HH.Lib.Math.base_convert/',
- 'base_convert' => '/hsl/reference/function/HH.Lib.Math.base_convert/',
'HH\\Lib\\Math\\ceil' => '/hsl/reference/function/HH.Lib.Math.ceil/',
- 'ceil' => '/hsl/reference/function/HH.Lib.Math.ceil/',
'HH\\Lib\\Math\\cos' => '/hsl/reference/function/HH.Lib.Math.cos/',
- 'cos' => '/hsl/reference/function/HH.Lib.Math.cos/',
'HH\\Lib\\Math\\exp' => '/hsl/reference/function/HH.Lib.Math.exp/',
- 'exp' => '/hsl/reference/function/HH.Lib.Math.exp/',
'HH\\Lib\\Math\\floor' => '/hsl/reference/function/HH.Lib.Math.floor/',
- 'floor' => '/hsl/reference/function/HH.Lib.Math.floor/',
'HH\\Lib\\Math\\from_base' =>
'/hsl/reference/function/HH.Lib.Math.from_base/',
- 'from_base' => '/hsl/reference/function/HH.Lib.Math.from_base/',
'HH\\Lib\\Math\\int_div' => '/hsl/reference/function/HH.Lib.Math.int_div/',
- 'int_div' => '/hsl/reference/function/HH.Lib.Math.int_div/',
'HH\\Lib\\Math\\log' => '/hsl/reference/function/HH.Lib.Math.log/',
- 'log' => '/hsl/reference/function/HH.Lib.Math.log/',
'HH\\Lib\\Math\\round' => '/hsl/reference/function/HH.Lib.Math.round/',
- 'round' => '/hsl/reference/function/HH.Lib.Math.round/',
'HH\\Lib\\Math\\sin' => '/hsl/reference/function/HH.Lib.Math.sin/',
- 'sin' => '/hsl/reference/function/HH.Lib.Math.sin/',
'HH\\Lib\\Math\\sqrt' => '/hsl/reference/function/HH.Lib.Math.sqrt/',
- 'sqrt' => '/hsl/reference/function/HH.Lib.Math.sqrt/',
'HH\\Lib\\Math\\tan' => '/hsl/reference/function/HH.Lib.Math.tan/',
- 'tan' => '/hsl/reference/function/HH.Lib.Math.tan/',
'HH\\Lib\\Math\\to_base' => '/hsl/reference/function/HH.Lib.Math.to_base/',
- 'to_base' => '/hsl/reference/function/HH.Lib.Math.to_base/',
'HH\\Lib\\Vec\\filter_async' =>
'/hsl/reference/function/HH.Lib.Vec.filter_async/',
- 'filter_async' => '/hsl/reference/function/HH.Lib.Vec.filter_async/',
'HH\\Lib\\Vec\\from_async' =>
'/hsl/reference/function/HH.Lib.Vec.from_async/',
- 'from_async' => '/hsl/reference/function/HH.Lib.Vec.from_async/',
'HH\\Lib\\Vec\\map_async' =>
'/hsl/reference/function/HH.Lib.Vec.map_async/',
- 'map_async' => '/hsl/reference/function/HH.Lib.Vec.map_async/',
'HH\\Lib\\Vec\\range' => '/hsl/reference/function/HH.Lib.Vec.range/',
- 'range' => '/hsl/reference/function/HH.Lib.Vec.range/',
'HH\\Lib\\Vec\\reverse' => '/hsl/reference/function/HH.Lib.Vec.reverse/',
'HH\\Lib\\Vec\\shuffle' => '/hsl/reference/function/HH.Lib.Vec.shuffle/',
- 'shuffle' => '/hsl/reference/function/HH.Lib.Vec.shuffle/',
'HH\\Lib\\Vec\\sort' => '/hsl/reference/function/HH.Lib.Vec.sort/',
- 'sort' => '/hsl/reference/function/HH.Lib.Vec.sort/',
'HH\\Lib\\Vec\\sort_by' => '/hsl/reference/function/HH.Lib.Vec.sort_by/',
- 'sort_by' => '/hsl/reference/function/HH.Lib.Vec.sort_by/',
'HH\\Lib\\Vec\\diff' => '/hsl/reference/function/HH.Lib.Vec.diff/',
- 'diff' => '/hsl/reference/function/HH.Lib.Vec.diff/',
'HH\\Lib\\Vec\\diff_by' => '/hsl/reference/function/HH.Lib.Vec.diff_by/',
- 'diff_by' => '/hsl/reference/function/HH.Lib.Vec.diff_by/',
'HH\\Lib\\Vec\\drop' => '/hsl/reference/function/HH.Lib.Vec.drop/',
- 'drop' => '/hsl/reference/function/HH.Lib.Vec.drop/',
'HH\\Lib\\Vec\\filter' => '/hsl/reference/function/HH.Lib.Vec.filter/',
- 'filter' => '/hsl/reference/function/HH.Lib.Vec.filter/',
'HH\\Lib\\Vec\\filter_nulls' =>
'/hsl/reference/function/HH.Lib.Vec.filter_nulls/',
- 'filter_nulls' => '/hsl/reference/function/HH.Lib.Vec.filter_nulls/',
'HH\\Lib\\Vec\\filter_with_key' =>
'/hsl/reference/function/HH.Lib.Vec.filter_with_key/',
- 'filter_with_key' => '/hsl/reference/function/HH.Lib.Vec.filter_with_key/',
'HH\\Lib\\Vec\\intersect' =>
'/hsl/reference/function/HH.Lib.Vec.intersect/',
- 'intersect' => '/hsl/reference/function/HH.Lib.Vec.intersect/',
'HH\\Lib\\Vec\\keys' => '/hsl/reference/function/HH.Lib.Vec.keys/',
- 'keys' => '/hsl/reference/function/HH.Lib.Vec.keys/',
'HH\\Lib\\Vec\\sample' => '/hsl/reference/function/HH.Lib.Vec.sample/',
- 'sample' => '/hsl/reference/function/HH.Lib.Vec.sample/',
'HH\\Lib\\Vec\\slice' => '/hsl/reference/function/HH.Lib.Vec.slice/',
'HH\\Lib\\Vec\\take' => '/hsl/reference/function/HH.Lib.Vec.take/',
- 'take' => '/hsl/reference/function/HH.Lib.Vec.take/',
'HH\\Lib\\Vec\\unique' => '/hsl/reference/function/HH.Lib.Vec.unique/',
- 'unique' => '/hsl/reference/function/HH.Lib.Vec.unique/',
'HH\\Lib\\Vec\\unique_by' =>
'/hsl/reference/function/HH.Lib.Vec.unique_by/',
- 'unique_by' => '/hsl/reference/function/HH.Lib.Vec.unique_by/',
'HH\\Lib\\Vec\\concat' => '/hsl/reference/function/HH.Lib.Vec.concat/',
- 'concat' => '/hsl/reference/function/HH.Lib.Vec.concat/',
'HH\\Lib\\Vec\\partition' =>
'/hsl/reference/function/HH.Lib.Vec.partition/',
- 'partition' => '/hsl/reference/function/HH.Lib.Vec.partition/',
'HH\\Lib\\Vec\\chunk' => '/hsl/reference/function/HH.Lib.Vec.chunk/',
'HH\\Lib\\Vec\\fill' => '/hsl/reference/function/HH.Lib.Vec.fill/',
- 'fill' => '/hsl/reference/function/HH.Lib.Vec.fill/',
'HH\\Lib\\Vec\\flatten' => '/hsl/reference/function/HH.Lib.Vec.flatten/',
- 'flatten' => '/hsl/reference/function/HH.Lib.Vec.flatten/',
'HH\\Lib\\Vec\\map' => '/hsl/reference/function/HH.Lib.Vec.map/',
- 'map' => '/hsl/reference/function/HH.Lib.Vec.map/',
'HH\\Lib\\Vec\\map_with_key' =>
'/hsl/reference/function/HH.Lib.Vec.map_with_key/',
- 'map_with_key' => '/hsl/reference/function/HH.Lib.Vec.map_with_key/',
'HH\\Lib\\Dict\\filter_async' =>
'/hsl/reference/function/HH.Lib.Dict.filter_async/',
'HH\\Lib\\Dict\\filter_with_key_async' =>
'/hsl/reference/function/HH.Lib.Dict.filter_with_key_async/',
- 'filter_with_key_async' =>
- '/hsl/reference/function/HH.Lib.Dict.filter_with_key_async/',
'HH\\Lib\\Dict\\from_async' =>
'/hsl/reference/function/HH.Lib.Dict.from_async/',
'HH\\Lib\\Dict\\from_keys_async' =>
'/hsl/reference/function/HH.Lib.Dict.from_keys_async/',
- 'from_keys_async' => '/hsl/reference/function/HH.Lib.Dict.from_keys_async/',
'HH\\Lib\\Dict\\map_async' =>
'/hsl/reference/function/HH.Lib.Dict.map_async/',
'HH\\Lib\\Dict\\map_with_key_async' =>
'/hsl/reference/function/HH.Lib.Dict.map_with_key_async/',
- 'map_with_key_async' =>
- '/hsl/reference/function/HH.Lib.Dict.map_with_key_async/',
'HH\\Lib\\Dict\\reverse' => '/hsl/reference/function/HH.Lib.Dict.reverse/',
'HH\\Lib\\Dict\\sort' => '/hsl/reference/function/HH.Lib.Dict.sort/',
'HH\\Lib\\Dict\\sort_by' => '/hsl/reference/function/HH.Lib.Dict.sort_by/',
'HH\\Lib\\Dict\\sort_by_key' =>
'/hsl/reference/function/HH.Lib.Dict.sort_by_key/',
- 'sort_by_key' => '/hsl/reference/function/HH.Lib.Dict.sort_by_key/',
'HH\\Lib\\Dict\\diff_by_key' =>
'/hsl/reference/function/HH.Lib.Dict.diff_by_key/',
- 'diff_by_key' => '/hsl/reference/function/HH.Lib.Dict.diff_by_key/',
'HH\\Lib\\Dict\\drop' => '/hsl/reference/function/HH.Lib.Dict.drop/',
'HH\\Lib\\Dict\\filter' => '/hsl/reference/function/HH.Lib.Dict.filter/',
'HH\\Lib\\Dict\\filter_keys' =>
'/hsl/reference/function/HH.Lib.Dict.filter_keys/',
- 'filter_keys' => '/hsl/reference/function/HH.Lib.Dict.filter_keys/',
'HH\\Lib\\Dict\\filter_nulls' =>
'/hsl/reference/function/HH.Lib.Dict.filter_nulls/',
'HH\\Lib\\Dict\\filter_with_key' =>
'/hsl/reference/function/HH.Lib.Dict.filter_with_key/',
'HH\\Lib\\Dict\\select_keys' =>
'/hsl/reference/function/HH.Lib.Dict.select_keys/',
- 'select_keys' => '/hsl/reference/function/HH.Lib.Dict.select_keys/',
'HH\\Lib\\Dict\\take' => '/hsl/reference/function/HH.Lib.Dict.take/',
'HH\\Lib\\Dict\\unique' => '/hsl/reference/function/HH.Lib.Dict.unique/',
'HH\\Lib\\Dict\\unique_by' =>
'/hsl/reference/function/HH.Lib.Dict.unique_by/',
'HH\\Lib\\Dict\\associate' =>
'/hsl/reference/function/HH.Lib.Dict.associate/',
- 'associate' => '/hsl/reference/function/HH.Lib.Dict.associate/',
'HH\\Lib\\Dict\\merge' => '/hsl/reference/function/HH.Lib.Dict.merge/',
- 'merge' => '/hsl/reference/function/HH.Lib.Dict.merge/',
'HH\\Lib\\Dict\\partition' =>
'/hsl/reference/function/HH.Lib.Dict.partition/',
'HH\\Lib\\Dict\\partition_with_key' =>
'/hsl/reference/function/HH.Lib.Dict.partition_with_key/',
- 'partition_with_key' =>
- '/hsl/reference/function/HH.Lib.Dict.partition_with_key/',
'HH\\Lib\\Dict\\chunk' => '/hsl/reference/function/HH.Lib.Dict.chunk/',
'HH\\Lib\\Dict\\count_values' =>
'/hsl/reference/function/HH.Lib.Dict.count_values/',
- 'count_values' => '/hsl/reference/function/HH.Lib.Dict.count_values/',
'HH\\Lib\\Dict\\fill_keys' =>
'/hsl/reference/function/HH.Lib.Dict.fill_keys/',
- 'fill_keys' => '/hsl/reference/function/HH.Lib.Dict.fill_keys/',
'HH\\Lib\\Dict\\flatten' => '/hsl/reference/function/HH.Lib.Dict.flatten/',
'HH\\Lib\\Dict\\flip' => '/hsl/reference/function/HH.Lib.Dict.flip/',
- 'flip' => '/hsl/reference/function/HH.Lib.Dict.flip/',
'HH\\Lib\\Dict\\from_entries' =>
'/hsl/reference/function/HH.Lib.Dict.from_entries/',
- 'from_entries' => '/hsl/reference/function/HH.Lib.Dict.from_entries/',
'HH\\Lib\\Dict\\from_keys' =>
'/hsl/reference/function/HH.Lib.Dict.from_keys/',
- 'from_keys' => '/hsl/reference/function/HH.Lib.Dict.from_keys/',
'HH\\Lib\\Dict\\from_values' =>
'/hsl/reference/function/HH.Lib.Dict.from_values/',
- 'from_values' => '/hsl/reference/function/HH.Lib.Dict.from_values/',
'HH\\Lib\\Dict\\group_by' =>
'/hsl/reference/function/HH.Lib.Dict.group_by/',
- 'group_by' => '/hsl/reference/function/HH.Lib.Dict.group_by/',
'HH\\Lib\\Dict\\map' => '/hsl/reference/function/HH.Lib.Dict.map/',
'HH\\Lib\\Dict\\map_keys' =>
'/hsl/reference/function/HH.Lib.Dict.map_keys/',
- 'map_keys' => '/hsl/reference/function/HH.Lib.Dict.map_keys/',
'HH\\Lib\\Dict\\map_with_key' =>
'/hsl/reference/function/HH.Lib.Dict.map_with_key/',
'HH\\Lib\\Dict\\pull' => '/hsl/reference/function/HH.Lib.Dict.pull/',
- 'pull' => '/hsl/reference/function/HH.Lib.Dict.pull/',
'HH\\Lib\\Dict\\pull_with_key' =>
'/hsl/reference/function/HH.Lib.Dict.pull_with_key/',
- 'pull_with_key' => '/hsl/reference/function/HH.Lib.Dict.pull_with_key/',
'HH\\Lib\\Dict\\equal' => '/hsl/reference/function/HH.Lib.Dict.equal/',
- 'equal' => '/hsl/reference/function/HH.Lib.Dict.equal/',
'HH\\Lib\\Keyset\\filter_async' =>
'/hsl/reference/function/HH.Lib.Keyset.filter_async/',
'HH\\Lib\\Keyset\\from_async' =>
@@ -3495,7 +3083,6 @@
'HH\\Lib\\Keyset\\keys' => '/hsl/reference/function/HH.Lib.Keyset.keys/',
'HH\\Lib\\Keyset\\take' => '/hsl/reference/function/HH.Lib.Keyset.take/',
'HH\\Lib\\Keyset\\union' => '/hsl/reference/function/HH.Lib.Keyset.union/',
- 'union' => '/hsl/reference/function/HH.Lib.Keyset.union/',
'HH\\Lib\\Keyset\\partition' =>
'/hsl/reference/function/HH.Lib.Keyset.partition/',
'HH\\Lib\\Keyset\\chunk' => '/hsl/reference/function/HH.Lib.Keyset.chunk/',
@@ -3509,49 +3096,29 @@
'/hsl/reference/function/HH.Lib.Tuple.from_async/',
'HH\\Lib\\C\\first_async' =>
'/hsl/reference/function/HH.Lib.C.first_async/',
- 'first_async' => '/hsl/reference/function/HH.Lib.C.first_async/',
'HH\\Lib\\C\\firstx_async' =>
'/hsl/reference/function/HH.Lib.C.firstx_async/',
- 'firstx_async' => '/hsl/reference/function/HH.Lib.C.firstx_async/',
'HH\\Lib\\C\\reduce' => '/hsl/reference/function/HH.Lib.C.reduce/',
- 'reduce' => '/hsl/reference/function/HH.Lib.C.reduce/',
'HH\\Lib\\C\\reduce_with_key' =>
'/hsl/reference/function/HH.Lib.C.reduce_with_key/',
- 'reduce_with_key' => '/hsl/reference/function/HH.Lib.C.reduce_with_key/',
'HH\\Lib\\C\\find' => '/hsl/reference/function/HH.Lib.C.find/',
- 'find' => '/hsl/reference/function/HH.Lib.C.find/',
'HH\\Lib\\C\\find_key' => '/hsl/reference/function/HH.Lib.C.find_key/',
- 'find_key' => '/hsl/reference/function/HH.Lib.C.find_key/',
'HH\\Lib\\C\\first' => '/hsl/reference/function/HH.Lib.C.first/',
- 'first' => '/hsl/reference/function/HH.Lib.C.first/',
'HH\\Lib\\C\\first_key' => '/hsl/reference/function/HH.Lib.C.first_key/',
- 'first_key' => '/hsl/reference/function/HH.Lib.C.first_key/',
'HH\\Lib\\C\\first_keyx' => '/hsl/reference/function/HH.Lib.C.first_keyx/',
- 'first_keyx' => '/hsl/reference/function/HH.Lib.C.first_keyx/',
'HH\\Lib\\C\\firstx' => '/hsl/reference/function/HH.Lib.C.firstx/',
- 'firstx' => '/hsl/reference/function/HH.Lib.C.firstx/',
'HH\\Lib\\C\\last' => '/hsl/reference/function/HH.Lib.C.last/',
- 'last' => '/hsl/reference/function/HH.Lib.C.last/',
'HH\\Lib\\C\\last_key' => '/hsl/reference/function/HH.Lib.C.last_key/',
- 'last_key' => '/hsl/reference/function/HH.Lib.C.last_key/',
'HH\\Lib\\C\\last_keyx' => '/hsl/reference/function/HH.Lib.C.last_keyx/',
- 'last_keyx' => '/hsl/reference/function/HH.Lib.C.last_keyx/',
'HH\\Lib\\C\\lastx' => '/hsl/reference/function/HH.Lib.C.lastx/',
- 'lastx' => '/hsl/reference/function/HH.Lib.C.lastx/',
'HH\\Lib\\C\\nfirst' => '/hsl/reference/function/HH.Lib.C.nfirst/',
- 'nfirst' => '/hsl/reference/function/HH.Lib.C.nfirst/',
'HH\\Lib\\C\\onlyx' => '/hsl/reference/function/HH.Lib.C.onlyx/',
- 'onlyx' => '/hsl/reference/function/HH.Lib.C.onlyx/',
'HH\\Lib\\C\\any' => '/hsl/reference/function/HH.Lib.C.any/',
- 'any' => '/hsl/reference/function/HH.Lib.C.any/',
'HH\\Lib\\C\\contains' => '/hsl/reference/function/HH.Lib.C.contains/',
'HH\\Lib\\C\\contains_key' =>
'/hsl/reference/function/HH.Lib.C.contains_key/',
- 'contains_key' => '/hsl/reference/function/HH.Lib.C.contains_key/',
'HH\\Lib\\C\\count' => '/hsl/reference/function/HH.Lib.C.count/',
- 'count' => '/hsl/reference/function/HH.Lib.C.count/',
'HH\\Lib\\C\\every' => '/hsl/reference/function/HH.Lib.C.every/',
- 'every' => '/hsl/reference/function/HH.Lib.C.every/',
'HH\\Lib\\C\\is_empty' => '/hsl/reference/function/HH.Lib.C.is_empty/',
'__memoize' => '/hack/attributes/special#__memoize',
'__consistentconstruct' => '/hack/attributes/special#__consistentconstruct',
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/asynchronous-operations/awaitables.html build/final/guides-html/hack/asynchronous-operations/awaitables.html
--- ../tmp-build-old/final/guides-html/hack/asynchronous-operations/awaitables.html 2019-09-19 11:41:11.377061595 -0700
+++ build/final/guides-html/hack/asynchronous-operations/awaitables.html 2019-09-19 12:14:28.930176467 -0700
@@ -3,7 +3,7 @@
<h2 class="headingWithAnchor" id="awaitable"><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a><a href="#awaitable"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>Awaitables are represented by the interface called <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>. While there are several classes that implement <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a>, there is no
need to concern ourselves with their implementation details. <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> is the only interface we need.</p>
-<p>The type returned from an async function is <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;T&gt;</code></a>, where <code>T</code> is the final result type (e.g., <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>) of the awaited value.</p>
+<p>The type returned from an async function is <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;T&gt;</code></a>, where <code>T</code> is the final result type (e.g., <code>int</code>) of the awaited value.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">async function foo(): Awaitable&lt;int&gt; { ... }
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/asynchronous-operations/examples.html build/final/guides-html/hack/asynchronous-operations/examples.html
--- ../tmp-build-old/final/guides-html/hack/asynchronous-operations/examples.html 2019-09-19 11:41:11.597073707 -0700
+++ build/final/guides-html/hack/asynchronous-operations/examples.html 2019-09-19 12:14:29.074180083 -0700
@@ -34,7 +34,7 @@
</code></pre>
</div>
<h2 class="headingWithAnchor" id="joining">Joining<a href="#joining"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p>To get the result of an awaitable in a non-async function, use <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a>:</p>
+<p>To get the result of an awaitable in a non-async function, use <code>join</code>:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/asynchronous-operations/exceptions.html build/final/guides-html/hack/asynchronous-operations/exceptions.html
--- ../tmp-build-old/final/guides-html/hack/asynchronous-operations/exceptions.html 2019-09-19 11:41:11.381061815 -0700
+++ build/final/guides-html/hack/asynchronous-operations/exceptions.html 2019-09-19 12:14:28.938176667 -0700
@@ -39,7 +39,7 @@
#3 {main}
</code></pre>
</div>
-<p>The use of <a href="/hsl/reference/function/HH.Lib.Vec.from_async/"><code>from_async</code></a> ignores any successful awaitable results and just throw an exception of one of the
+<p>The use of <code>from_async</code> ignores any successful awaitable results and just throw an exception of one of the
awaitable results, if one of the results was an exception.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
@@ -81,7 +81,7 @@
</div>
<p>To get around this, and get the successful results as well, we can use the <a href="utility-functions">utility function</a>
<a href="/hack/reference/function/HH.Asio.wrap/"><a href="/hack/reference/function/HH.Asio.wrap/"><code>HH\Asio\wrap</code></a></a>. It takes an awaitable and returns the expected result or the exception
-if one was thrown. The exception it gives back is of the type <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a></a>.</p>
+if one was thrown. The exception it gives back is of the type <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">namespace HH\Asio {
interface ResultOrExceptionWrapper&lt;T&gt; {
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/asynchronous-operations/extensions.html build/final/guides-html/hack/asynchronous-operations/extensions.html
--- ../tmp-build-old/final/guides-html/hack/asynchronous-operations/extensions.html 2019-09-19 11:41:11.469066660 -0700
+++ build/final/guides-html/hack/asynchronous-operations/extensions.html 2019-09-19 12:14:29.002178276 -0700
@@ -222,7 +222,7 @@
<pre><code class="language-PHP">async function curl_multi_await(resource $mh, float $timeout = 1.0): Awaitable&lt;int&gt;;
</code></pre>
</div>
-<h3 class="headingWithAnchor" id="curl__curl_exec"><a href="/hack/reference/function/HH.Asio.curl_exec/"><code>curl_exec</code></a><a href="#curl__curl_exec"><i class="glyphIcon fa fa-link"></i></a></h3>
+<h3 class="headingWithAnchor" id="curl__curl_exec"><code>curl_exec</code><a href="#curl__curl_exec"><i class="glyphIcon fa fa-link"></i></a></h3>
<p>The function <a href="/hack/reference/function/HH.Asio.curl_exec/"><code>HH\Asio\curl_exec</code></a> is a wrapper around <a href="/hack/reference/function/curl_multi_await/"><code>curl_multi_await</code></a>. It is easy to use as we don't necessarily have to worry about
resource creation since we can just pass a string URL to it.</p>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/asynchronous-operations/generators.html build/final/guides-html/hack/asynchronous-operations/generators.html
--- ../tmp-build-old/final/guides-html/hack/asynchronous-operations/generators.html 2019-09-19 11:41:11.497068201 -0700
+++ build/final/guides-html/hack/asynchronous-operations/generators.html 2019-09-19 12:14:29.014178577 -0700
@@ -8,7 +8,7 @@
<p>To yield values or key/value pairs from async generators, we return <a href="/hack/reference/interface/HH.AsyncIterator/">HH\AsyncIterator</a> or
<a href="/hack/reference/interface/HH.AsyncKeyedIterator/">HH\AsyncKeyedIterator</a>, respectively.</p>
<p>Here is an example of using the <a href="../asynchronous-operations/utility-functions">async utility function</a>
-<a href="/hack/reference/function/HH.Asio.usleep/"><a href="/hack/reference/function/HH.Asio.usleep/"><code>usleep</code></a></a> to imitate a second-by-second countdown clock. Note that in the
+<a href="/hack/reference/function/HH.Asio.usleep/"><code>usleep</code></a> to imitate a second-by-second countdown clock. Note that in the
<code>happy_new_year</code> <code>foreach</code> loop we have the syntax <code>await as</code>. This is shorthand for calling <code>await $ait-&gt;next()</code>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
@@ -59,7 +59,7 @@
<p>We must use <code>await as</code>; otherwise we'll not get the iterated value.</p>
<p>Although <code>await as</code> is just like calling <code>await $gen-&gt;next()</code>, we should always use <code>await as</code>. Calling the
<a href="/hack/reference/class/HH.AsyncGenerator/"><a href="/hack/reference/class/HH.AsyncGenerator/"><code>AsyncGenerator</code></a></a> methods directly is rarely needed. Also note that on async iterators,
-<code>await as</code> or a call to <a href="/hack/reference/class/HH.AsyncGenerator/next/"><code>next</code></a> actually returns a value (instead of <a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a> like in a normal iterator).</p>
+<code>await as</code> or a call to <a href="/hack/reference/class/HH.AsyncGenerator/next/"><code>next</code></a> actually returns a value (instead of <code>void</code> like in a normal iterator).</p>
<h2 class="headingWithAnchor" id="sending-and-raising">Sending and Raising<a href="#sending-and-raising"><i class="glyphIcon fa fa-link"></i></a></h2>
<p><strong>Calling these methods directly should be rarely needed; <code>await as</code> should be the most common way to access values returned by an iterator.</strong></p>
<p>We can send a value to a generator using <a href="/hack/reference/class/HH.AsyncGenerator/send/"><code>send</code></a> and raise an exception upon a
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/asynchronous-operations/guidelines.html build/final/guides-html/hack/asynchronous-operations/guidelines.html
--- ../tmp-build-old/final/guides-html/hack/asynchronous-operations/guidelines.html 2019-09-19 11:41:11.589073266 -0700
+++ build/final/guides-html/hack/asynchronous-operations/guidelines.html 2019-09-19 12:14:29.066179882 -0700
@@ -343,8 +343,8 @@
in <code>b_one</code> and the lookup in <code>b_two</code>. The <code>Batcher::lookup</code> method helps enable this reduction. The call to <code>await HH\Asio\later</code> in
<code>Batcher::go</code> allows <code>Batcher::go</code> to be deferred until other pending awaitables have run.</p>
<p>So, <code>await Vec\from_async(vec[b_one('hello'), b_two('world')]);</code> has two pending awaitables. If <code>b_one</code> is called first, it calls <code>Batcher::lookup</code>, which
-calls <code>Batcher::go</code>, which reschedules via <a href="/hack/reference/function/HH.Asio.later/"><code>later</code></a>. Then HHVM looks for other pending awaitables. <code>b_two</code> is also pending. It calls
-<code>Batcher::lookup</code> and then it gets suspended via <code>await self::$aw</code> because <code>Batcher::$aw</code> is no longer <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>. Now <code>Batcher::go)</code> resumes,
+calls <code>Batcher::go</code>, which reschedules via <code>later</code>. Then HHVM looks for other pending awaitables. <code>b_two</code> is also pending. It calls
+<code>Batcher::lookup</code> and then it gets suspended via <code>await self::$aw</code> because <code>Batcher::$aw</code> is no longer <code>null</code>. Now <code>Batcher::go)</code> resumes,
fetches, and returns the result.</p>
<h2 class="headingWithAnchor" id="dont-forget-to-await-an-awaitable">Don't Forget to Await an Awaitable<a href="#dont-forget-to-await-an-awaitable"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>What do you think happens here?</p>
@@ -462,7 +462,7 @@
sequence of events can happen:</p>
<ol>
<li><code>A</code> gets to run, and <code>await</code>s <code>memoize_result</code>.</li>
-<li><code>memoize_result</code> finds that the memoization cache is empty (<code>$result</code> is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>), so it <code>await</code>s <code>time_consuming</code>. It gets suspended.</li>
+<li><code>memoize_result</code> finds that the memoization cache is empty (<code>$result</code> is <code>null</code>), so it <code>await</code>s <code>time_consuming</code>. It gets suspended.</li>
<li><code>B</code> gets to run, and <code>await</code>s <code>memoize_result</code>. Note that this is a new awaitable; it's not the same awaitable as in 1.</li>
<li><code>memoize_result</code> again finds that the memoization cache is empty, so it awaits <code>time_consuming</code> again. Now the time-consuming operation will
be done twice.</li>
@@ -510,7 +510,7 @@
</div>
<p>This simply caches the handle and returns it verbatim; <a href="async-vs.-awaitable">Async Vs Awaitable</a> explains this in more detail.</p>
<p>This would also work if it were an async function that awaited the handle after caching. This may seem unintuitive, because the function
-<code>await</code>s every time it's executed, even on the cache-hit path. But that's fine: on every execution except the first, <code>$handle</code> is not <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>, so
+<code>await</code>s every time it's executed, even on the cache-hit path. But that's fine: on every execution except the first, <code>$handle</code> is not <code>null</code>, so
a new call to <code>time_consuming</code> will not be started. The result of the one existing instance will be shared.</p>
<p>Either approach works, but the non-async caching wrapper can be easier to reason about.</p>
<h2 class="headingWithAnchor" id="use-lambdas-where-possible">Use Lambdas Where Possible<a href="#use-lambdas-where-possible"><i class="glyphIcon fa fa-link"></i></a></h2>
@@ -581,9 +581,9 @@
}
</code></pre>
</div>
-<h2 class="headingWithAnchor" id="use-join-in-non-async-functions">Use <a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> in Non-async Functions<a href="#use-join-in-non-async-functions"><i class="glyphIcon fa fa-link"></i></a></h2>
+<h2 class="headingWithAnchor" id="use-join-in-non-async-functions">Use <code>join</code> in Non-async Functions<a href="#use-join-in-non-async-functions"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>Imagine we are making a call to an <code>async</code> function <code>join_async</code> from a non-async scope. In order to obtain the desired results, we must
-<a href="/hsl/reference/function/HH.Lib.Str.join/"><code>join</code></a> in order to get the result from an awaitable.</p>
+<code>join</code> in order to get the result from an awaitable.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/asynchronous-operations/some-basics.html build/final/guides-html/hack/asynchronous-operations/some-basics.html
--- ../tmp-build-old/final/guides-html/hack/asynchronous-operations/some-basics.html 2019-09-19 11:41:11.345059833 -0700
+++ build/final/guides-html/hack/asynchronous-operations/some-basics.html 2019-09-19 12:14:28.906175863 -0700
@@ -123,10 +123,10 @@
<pre><code>Total time taken: 1.050155878067 seconds
</code></pre>
</div>
-<p>In the example above, the call to <a href="/hack/reference/function/HH.Asio.curl_exec/"><code>curl_exec</code></a> in <code>curl_A</code> is blocking any other processing. Thus, even though <code>curl_B</code> is an independent call
+<p>In the example above, the call to <code>curl_exec</code> in <code>curl_A</code> is blocking any other processing. Thus, even though <code>curl_B</code> is an independent call
from <code>curl_A</code>, it has to sit around waiting for <code>curl_A</code> to finish before beginning its execution:</p>
<p><img src="/s/a6a9ac56565ef538/images/async/curl-synchronous.png" alt="No Async" /></p>
-<p>Fortunately, HHVM provides an async version of <a href="/hack/reference/function/HH.Asio.curl_exec/"><code>curl_exec</code></a>:</p>
+<p>Fortunately, HHVM provides an async version of <code>curl_exec</code>:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
@@ -162,7 +162,7 @@
</code></pre>
</div>
<p>The async version allows the scheduler to run other code while waiting for a response from cURL. The most likely behavior is that as we're
-also awaiting a call to <code>curl_B</code>, the scheduler will choose to call it, which in turn starts another async call to <a href="/hack/reference/function/HH.Asio.curl_exec/"><code>curl_exec</code></a>. As HTTP requests
+also awaiting a call to <code>curl_B</code>, the scheduler will choose to call it, which in turn starts another async call to <code>curl_exec</code>. As HTTP requests
are generally slow, the main thread will then be idle until one of the requests completes:</p>
<p><img src="/s/e252a849fc0870e8/images/async/curl-async.png" alt="Async" /></p>
<p>This execution order is the most likely, but not guaranteed; for example, if the <code>curl_B</code> request is much faster than the <code>curl_A</code> HTTP request,
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/asynchronous-operations/utility-functions.html build/final/guides-html/hack/asynchronous-operations/utility-functions.html
--- ../tmp-build-old/final/guides-html/hack/asynchronous-operations/utility-functions.html 2019-09-19 11:41:11.421064017 -0700
+++ build/final/guides-html/hack/asynchronous-operations/utility-functions.html 2019-09-19 12:14:28.970177471 -0700
@@ -38,7 +38,7 @@
<tr>
<td data-heading="Name"><a href="/hsl/reference/function/HH.Lib.Dict.filter_with_key_async/"><code>HH\Lib\Dict\filter_with_key_async&lt;Tk as arraykey, Tv&gt;</code></a></td>
<td data-heading="Returns"><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;dict&lt;Tk,Tv&gt;&gt;</code></a></td>
-<td data-heading="Description">Like <a href="/hsl/reference/function/HH.Lib.Vec.filter_async/"><code>filter_async</code></a>, but lets you utilize the keys of your dict too.</td>
+<td data-heading="Description">Like <code>filter_async</code>, but lets you utilize the keys of your dict too.</td>
</tr>
<tr>
<td data-heading="Name"><a href="/hsl/reference/function/HH.Lib.Dict.from_async/"><code>HH\Lib\Dict\from_async&lt;Tk, Tv1&gt;</code></a></td>
@@ -99,6 +99,6 @@
<tr>
<td data-heading="Name"><a href="/hack/reference/function/HH.Asio.wrap/"><code>HH\Asio\wrap(Awaitable&lt;Tv&gt;)</code></a></td>
<td data-heading="Returns"><a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable&lt;ResultOrExceptionWrapper&lt;Tv&gt;&gt;</code></a></td>
-<td data-heading="Description">Wrap an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> into an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <a href="/hack/reference/interface/HH.Asio.ResultOrExceptionWrapper/"><code>ResultOrExceptionWrapper</code></a>.</td>
+<td data-heading="Description">Wrap an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> into an <a href="/hack/reference/class/HH.Awaitable/"><code>Awaitable</code></a> of <code>ResultOrExceptionWrapper</code>.</td>
</tr></tbody></table>
</div>
\ No newline at end of file
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/attributes/predefined-attributes.html build/final/guides-html/hack/attributes/predefined-attributes.html
--- ../tmp-build-old/final/guides-html/hack/attributes/predefined-attributes.html 2019-09-19 11:41:22.889689500 -0700
+++ build/final/guides-html/hack/attributes/predefined-attributes.html 2019-09-19 12:14:40.794472504 -0700
@@ -53,7 +53,7 @@
</code></pre>
</div>
<p>The presence of this attribute on a function has no effect, unless that function is actually called, in which case, for each call to that
-function, the type checker issues a diagnostic containing the text from the first attribute value. The optional <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>-typed second attribute
+function, the type checker issues a diagnostic containing the text from the first attribute value. The optional <code>int</code>-typed second attribute
value (in this case, 7) indicates a <em>sample rate</em>. Assuming the program will still execute, every 1/sample-rate calls (as in, 1/7) to that
function will be diagnosed at runtime.</p>
<h2 class="headingWithAnchor" id="__entrypoint">__EntryPoint<a href="#__entrypoint"><i class="glyphIcon fa fa-link"></i></a></h2>
@@ -93,7 +93,7 @@
</code></pre>
</div>
<p><code>Item::get_name_from_storage</code> will only be called if the given product code is not in the cache.</p>
-<p>The types of the parameters are restricted to the following: <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>, <code>bool</code>, <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>, any object type that implements
+<p>The types of the parameters are restricted to the following: <code>null</code>, <code>bool</code>, <code>int</code>, <code>float</code>, <code>string</code>, any object type that implements
<a href="/hack/reference/interface/HH.IMemoizeParam/"><code>IMemoizeParam</code></a>, enum constants, tuples, shapes, and arrays/collections containing any supported element type.</p>
<p>The interface type <a href="/hack/reference/interface/HH.IMemoizeParam/"><code>IMemoizeParam</code></a> assists with memorizing objects passed to async functions.</p>
<h3 class="headingWithAnchor" id="__memoize__limitations">Limitations<a href="#__memoize__limitations"><i class="glyphIcon fa fa-link"></i></a></h3>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/arraykey.html build/final/guides-html/hack/built-in-types/arraykey.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/arraykey.html 2019-09-19 11:41:10.925036702 -0700
+++ build/final/guides-html/hack/built-in-types/arraykey.html 2019-09-19 12:14:28.614168526 -0700
@@ -6,7 +6,7 @@
}
</code></pre>
</div>
-<p>Values of array or collection type can be indexed by <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>. Suppose, for example, an operation was performed on an array
+<p>Values of array or collection type can be indexed by <code>int</code> or <code>string</code>. Suppose, for example, an operation was performed on an array
to extract the keys, but we didn't know the type of the key. As such, we are left with using <code>mixed</code> (which is way too loose) or doing
some sort of duplicative code. Instead, we can use <code>arraykey</code>.</p>
<p>See the discussion of <a href="../types/type-refinement">type refinement</a>.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/arrays.html build/final/guides-html/hack/built-in-types/arrays.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/arrays.html 2019-09-19 11:41:10.869033614 -0700
+++ build/final/guides-html/hack/built-in-types/arrays.html 2019-09-19 12:14:28.570167421 -0700
@@ -2,16 +2,16 @@
types <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, and <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>, and the legacy <code>array</code> type inherited from PHP.</p>
<h2 class="headingWithAnchor" id="vec">vec<a href="#vec"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>A vec (short for vector) is a data structure that contains a collection of zero or more elements whose values are each accessed through a
-corresponding <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> key. As the number of elements in a vec can change at runtime, a vec type declaration does <em>not</em> include an element count.
+corresponding <code>int</code> key. As the number of elements in a vec can change at runtime, a vec type declaration does <em>not</em> include an element count.
Consider the following class properties:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">private vec&lt;string&gt; $colorsVec = vec[&quot;red&quot;, &quot;white&quot;, &quot;blue&quot;];
private vec&lt;num&gt; $valuesVec = vec[123, 567.89];
</code></pre>
</div>
-<p><code>$colorsVec</code> has an implicit key type of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, and an explicit value type of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>. The vec is created and initialized using a <em>vec-literal</em>,
+<p><code>$colorsVec</code> has an implicit key type of <code>int</code>, and an explicit value type of <code>string</code>. The vec is created and initialized using a <em>vec-literal</em>,
which has the general form <code>vec[</code>...<code>]</code>. There are three elements, and their corresponding keys are 0, 1, and 2. <code>$valuesVec</code> has an implicit key
-type of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, and an explicit value type of <code>num</code>. There are two elements (of type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> and <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, respectively), and their corresponding keys
+type of <code>int</code>, and an explicit value type of <code>num</code>. There are two elements (of type <code>int</code> and <code>float</code>, respectively), and their corresponding keys
are 0 and 1.</p>
<p>An existing element is accessed via the subscript operator, <code>[]</code>, and the value of an element can be changed; however, new values can only be added
to the end by using subscript <code>[]</code>, and key values always start at 0, and go up in increments of 1. Consider the following:</p>
@@ -193,7 +193,7 @@
<p>A dict has an explicit key type, as well as a value type. In this example, the dict is created and initialized using a <em>dict-literal</em>, which
has the general form <code>dict[</code>...<code>]</code>, in which explicit key values are required. Unlike a vec, key values in a dict need not start at 0, nor need
they be consecutive.</p>
-<p>Note, carefully, that although <code>$colorsVect</code> and <code>$colorsDict</code> result in collections of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>/<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> pairs, these variables do <em>not</em> have the
+<p>Note, carefully, that although <code>$colorsVect</code> and <code>$colorsDict</code> result in collections of <code>int</code>/<code>string</code> pairs, these variables do <em>not</em> have the
same (or even compatible) types! That said, there are library functions to convert between vec and dict objects.</p>
<p>Consider the following:</p>
<div class="highlight fbgfm source-language-Hack">
@@ -249,12 +249,12 @@
}
</code></pre>
</div>
-<p>The key type can be <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>; for example:</p>
+<p>The key type can be <code>string</code>; for example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">private dict&lt;string, int&gt; $fruitDict = dict['oranges' =&gt; 25, 'apples' =&gt; 12, 'pears' =&gt; 17];
</code></pre>
</div>
-<p>The key type <strong>must</strong> be <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>.</p>
+<p>The key type <strong>must</strong> be <code>int</code> or <code>string</code>.</p>
<p>A dict is represented as an ordered map in which each entry is a key/value pair that represents an element. Duplicate keys are not permitted.
The order of the elements in the map is the order in which the elements were inserted into the dict. An element is said to <em>exist</em> once it has
been inserted into the dict with a corresponding key. A dict is <em>extended</em> by initializing a previously non-existent element using a new key.</p>
@@ -320,7 +320,7 @@
</tr>
<tr>
<td data-heading="Name"><a href="/hsl/reference/function/HH.Lib.Dict.filter_with_key_async/"><code>HH\Lib\Dict\filter_with_key_async</code></a></td>
-<td data-heading="Description">Like <a href="/hsl/reference/function/HH.Lib.Vec.filter_async/"><code>filter_async</code></a>, but lets you utilize the keys of your dict too</td>
+<td data-heading="Description">Like <code>filter_async</code>, but lets you utilize the keys of your dict too</td>
</tr>
<tr>
<td data-heading="Name"><a href="/hsl/reference/function/HH.Lib.Dict.flatten/"><code>HH\Lib\Dict\flatten</code></a></td>
@@ -424,7 +424,7 @@
</tr></tbody></table>
</div><h2 class="headingWithAnchor" id="keyset">keyset<a href="#keyset"><i class="glyphIcon fa fa-link"></i></a></h2>
<p>A keyset is a data structure that contains an ordered collection of zero or more elements whose values are the keys. And as array keys must have
-type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>, keysets are restricted to homogenous collections of values of those types. As the number of elements in a keyset
+type <code>int</code> or <code>string</code>, keysets are restricted to homogenous collections of values of those types. As the number of elements in a keyset
can change at runtime, a keyset type declaration does <em>not</em> include an element count. Consider the following class properties:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">private keyset&lt;string&gt; $colorsSet = keyset[&quot;red&quot;, &quot;white&quot;, &quot;blue&quot;];
@@ -432,9 +432,9 @@
private keyset&lt;arraykey&gt; $thingsSet = keyset[&quot;red&quot;, &quot;white&quot;, 123];
</code></pre>
</div>
-<p><code>$colorsSet</code> has a key and value type of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>. The keyset is created and initialized using a <em>keyset-literal</em>, which has the general
-form <code>keyset[</code>...<code>]</code>. There are three elements, and their corresponding keys are their values. <code>$valuesSet</code> has a key and value type of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.
-<code>$thingsSet</code> has a key and value type of <code>arraykey</code>, so it can contain both <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>- and <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>-typed elements.</p>
+<p><code>$colorsSet</code> has a key and value type of <code>string</code>. The keyset is created and initialized using a <em>keyset-literal</em>, which has the general
+form <code>keyset[</code>...<code>]</code>. There are three elements, and their corresponding keys are their values. <code>$valuesSet</code> has a key and value type of <code>int</code>.
+<code>$thingsSet</code> has a key and value type of <code>arraykey</code>, so it can contain both <code>int</code>- and <code>string</code>-typed elements.</p>
<p>An existing element is accessed via the subscript operator, <code>[]</code>; the value of an element cannot be changed. And new values can only be added
by using subscript <code>[]</code>. Consider the following:</p>
<div class="highlight fbgfm source-language-Hack">
@@ -578,7 +578,7 @@
<p>Early in Hack's life, the library provided mutable and immutable generic class types called: <a href="/hack/reference/class/HH.Vector/"><code>Vector</code></a>, <a href="/hack/reference/class/HH.ImmVector/"><code>ImmVector</code></a>, <a href="/hack/reference/class/HH.Map/"><code>Map</code></a>, <a href="/hack/reference/class/HH.ImmMap/"><code>ImmMap</code></a>, <a href="/hack/reference/class/HH.Set/"><code>Set</code></a>,
and <a href="/hack/reference/class/HH.ImmSet/"><code>ImmSet</code></a>. However, these have been replaced by <code>vec</code>, <code>dict</code>, and <code>keyset</code>, whose use is recommended in all new code. Each generic type
had a corresponding literal form. For example, a variable of type <code>vector&lt;int&gt;</code> might be initialized using <code>Vector {22, 33, $v}</code>, where <code>$v</code>
-is a variable of type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</p>
+is a variable of type <code>int</code>.</p>
<h2 class="headingWithAnchor" id="legacy-array">Legacy array<a href="#legacy-array"><i class="glyphIcon fa fa-link"></i></a></h2>
<p><strong><code>array</code> is a hold-over type from PHP. Due to some of the limitations of this type, Hack programmers are encouraged to use <code>vec</code>, <code>dict</code>,
and <code>keyset</code> instead.</strong></p>
@@ -593,7 +593,7 @@
<pre><code class="language-PHP">private array&lt;string&gt; $colorsVect = array(&quot;red&quot;, &quot;white&quot;, &quot;blue&quot;);
</code></pre>
</div>
-<p>This is a <em>vector-like</em> array, and it has an implicit key type of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, and an explicit value type of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>. This array is created
+<p>This is a <em>vector-like</em> array, and it has an implicit key type of <code>int</code>, and an explicit value type of <code>string</code>. This array is created
and initialized using the array-creation intrinsic function, <code>array(...)</code>. (There is an equivalent array-creation operator <code>[...]</code>.)
There are three elements, and their corresponding keys are 0, 1, and 2.</p>
<p>An array's key type can be declared explicitly; for example:</p>
@@ -602,7 +602,7 @@
</code></pre>
</div>
<p>This is a <em>map-like</em> array, with an explicit key and value type. As before, there are three elements, and their corresponding keys are 0, 1, and 2.</p>
-<p>Note, carefully, that although <code>$colorsVect</code> and <code>$colorsMap</code> result in arrays of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>/<a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> pairs, they do <em>not</em> have the same (or
+<p>Note, carefully, that although <code>$colorsVect</code> and <code>$colorsMap</code> result in arrays of <code>int</code>/<code>string</code> pairs, they do <em>not</em> have the same (or
even compatible) types!</p>
<p>When we create a map-like array, we can specify the key values as well; for example:</p>
<div class="highlight fbgfm source-language-Hack">
@@ -611,14 +611,14 @@
</code></pre>
</div>
<p>Note how the key values do not start at 0, nor are they consecutive!</p>
-<p>The key type can be other than <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>; for example:</p>
+<p>The key type can be other than <code>int</code>; for example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">private array&lt;string, int&gt; $fruitMap = array('oranges' =&gt; 25, 'apples' =&gt; 12, 'pears' =&gt; 17);
</code></pre>
</div>
-<p>Although we can use any type as an array's key type, behind the scenes, the key is actually represented as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>,
+<p>Although we can use any type as an array's key type, behind the scenes, the key is actually represented as an <code>int</code> or <code>string</code>,
so—possibly surprising, or at least, unexpected—conversions occur when other key types are specified. <strong>Programmers are strongly
-advised to avoid using key types other than <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>.</strong></p>
+advised to avoid using key types other than <code>int</code> or <code>string</code>.</strong></p>
<p>Each element in an array must have a value type that is the exact type indicated by the array declaration, or a
<a href="../types/supertypes-and-subtypes">subtype</a> of that type. For example:</p>
<div class="highlight fbgfm source-language-Hack">
@@ -626,14 +626,14 @@
private array&lt;mixed&gt; $misc = array(10, 'b', false);
</code></pre>
</div>
-<p>The vector-like array <code>$numbers</code> has type <code>num</code> and contains a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> and an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, respectively. The vector-like array <code>$misc</code> has type <code>mixed</code>,
-and contains an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>, and a <code>bool</code>, respectively.</p>
+<p>The vector-like array <code>$numbers</code> has type <code>num</code> and contains a <code>float</code> and an <code>int</code>, respectively. The vector-like array <code>$misc</code> has type <code>mixed</code>,
+and contains an <code>int</code>, a <code>string</code>, and a <code>bool</code>, respectively.</p>
<p>An array element can have any type (which allows for arrays of arrays). For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">private array&lt;array&lt;int&gt;&gt; $counts = array(array(10,20), array(2,3));
</code></pre>
</div>
-<p><code>$counts</code> is a vector-like array of two elements each of which is a vector-like array of two elements, each of which is an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</p>
+<p><code>$counts</code> is a vector-like array of two elements each of which is a vector-like array of two elements, each of which is an <code>int</code>.</p>
<p>An array is represented as an ordered map in which each entry is a key/value pair that represents an element. Duplicate keys are not permitted.
The order of the elements in the map is the order in which the elements were inserted into the array. An element is said to <em>exist</em> once it has
been inserted into the array with a corresponding key. An array is <em>extended</em> by initializing a previously non-existent element using a new key.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/bool.html build/final/guides-html/hack/built-in-types/bool.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/bool.html 2019-09-19 11:41:10.629020378 -0700
+++ build/final/guides-html/hack/built-in-types/bool.html 2019-09-19 12:14:28.398163100 -0700
@@ -21,7 +21,7 @@
<pre><code>1900 is not a leap year
</code></pre>
</div>
-<p>When called, function <code>is_leap_year</code> takes one argument, of type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, and returns a value of type <code>bool</code>. (A year is a leap year if
+<p>When called, function <code>is_leap_year</code> takes one argument, of type <code>int</code>, and returns a value of type <code>bool</code>. (A year is a leap year if
it is a multiple of 4 but not a multiple of 100—for example, 1700, 1800, and 1900 were <em>not</em> leap years—or it's a multiple of 400.
Some redundant grouping parentheses have been added to aid readability.)</p>
<p>The equality operators <code>===</code> and <code>!==</code>, and the logical operators <code>&amp;&amp;</code> and <code>||</code>, all produce <code>bool</code> results, with the ultimate result of the
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/classname.html build/final/guides-html/hack/built-in-types/classname.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/classname.html 2019-09-19 11:41:10.957038466 -0700
+++ build/final/guides-html/hack/built-in-types/classname.html 2019-09-19 12:14:28.646169331 -0700
@@ -26,4 +26,4 @@
<p>Here, class <code>C2</code> has three public members. The first is a property having a classname type, which is initialized using a special form of
the <a href="../expressions-and-operators/scope-resolution">scope-resolution operator, <code>::</code></a> ending in <code>class</code>. The second is a function that
takes a nullable classname-typed argument, and returns a value of that classname type. The third is a property whose type is a vec of one <code>classname&lt;C1&gt;</code>.</p>
-<p>The value of an expression of a classname type can be converted implicitly or explicitly to type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>.</p>
+<p>The value of an expression of a classname type can be converted implicitly or explicitly to type <code>string</code>.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/dynamic.html build/final/guides-html/hack/built-in-types/dynamic.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/dynamic.html 2019-09-19 11:41:10.985040010 -0700
+++ build/final/guides-html/hack/built-in-types/dynamic.html 2019-09-19 12:14:28.666169834 -0700
@@ -20,7 +20,7 @@
can treat it like an integer and add it, or a string and concatenate it, or call any method on it, as shown above.</p>
<p>When using a dynamic type in an operation, the type checker infers the best possible type with
the information it has. For example, using a dynamic in an arithmetic operation like + or - result
-in a <code>num</code>, using a dynamic in a string operation result in a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>, but calling a method on a
+in a <code>num</code>, using a dynamic in a string operation result in a <code>string</code>, but calling a method on a
dynamic, results in another dynamic.</p>
<p>In the type hierarchy, <code>dynamic</code> is a supertype of all types. If a function accepts or returns a
dynamic type, any value can be used without performing a cast.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/enumerated-types.html build/final/guides-html/hack/built-in-types/enumerated-types.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/enumerated-types.html 2019-09-19 11:41:10.945037805 -0700
+++ build/final/guides-html/hack/built-in-types/enumerated-types.html 2019-09-19 12:14:28.634169029 -0700
@@ -1,7 +1,7 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The core primitive types are not always the best type for a variable or property. Yes, <code>bool</code> allows us to store answers to Yes/No questions,
and <code>?bool</code> allows us to store an extra value, (don't know/not available), but what is the best way to represent something like a variable
that has more than three, but less than say 10 states? For example, when working with some sort of windowing system, we might want placement-direction
-values like Top, Bottom, Left, Right, and Center. And while we could use <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, that type allows far more invalid values than there are valid ones.
+values like Top, Bottom, Left, Right, and Center. And while we could use <code>int</code>, that type allows far more invalid values than there are valid ones.
The solution is to use an enumerated type and its associated values. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
@@ -45,10 +45,10 @@
</div>
<p>As multiple enumerated types can have enumeration constants of the same name, when referring to an enumeration constant, we must qualify it with
its parent enumerated type name, as in <code>Position::Top</code>.</p>
-<p>An enumeration consists of a set of zero or more named, constant values called <em>enumeration constants</em> having type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>.
+<p>An enumeration consists of a set of zero or more named, constant values called <em>enumeration constants</em> having type <code>int</code> or <code>string</code>.
Each distinct enumeration constitutes a different enumerated type. An instance of an enumerated type is called an <em>enum</em>. Each enumerated
-type has a corresponding underlying type, which is limited to <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>. As we can see above, the type <code>enum Position</code> has an underlying
-type of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, and a set of five constant values <code>Top</code>, <code>Bottom</code>, <code>Left</code>, <code>Right</code>, and <code>Center</code>, with the corresponding values 0-4. (The choice
+type has a corresponding underlying type, which is limited to <code>int</code> or <code>string</code>. As we can see above, the type <code>enum Position</code> has an underlying
+type of <code>int</code>, and a set of five constant values <code>Top</code>, <code>Bottom</code>, <code>Left</code>, <code>Right</code>, and <code>Center</code>, with the corresponding values 0-4. (The choice
of values is up to the programmer.) And while enumerated constant within any given enumerated type must be distinct, multiple constants <em>can</em>
be given the <em>same</em> value. For example:</p>
<div class="highlight fbgfm source-language-Hack">
@@ -80,9 +80,9 @@
</div>
<p>Here, the underlying type has a <em>type constraint</em> (via an <code>as</code> clause). In the absence of the constraint, the type of <code>F1</code>, <code>F2</code>, and <code>F3</code>
is <code>enum BitFlags</code>, which is not an integer type. So, it can't be involved in bit-shifting. However, with the constraint, their type is
-that of the constraint, in this case, <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>. This allows these enumeration constants to be used in the context of an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> (such as with
+that of the constraint, in this case, <code>int</code>. This allows these enumeration constants to be used in the context of an <code>int</code> (such as with
the relational or bitwise operators), but not vice versa.</p>
-<p>Here's an example that uses enumeration constants with <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> values:</p>
+<p>Here's an example that uses enumeration constants with <code>string</code> values:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/float.html build/final/guides-html/hack/built-in-types/float.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/float.html 2019-09-19 11:41:10.645021260 -0700
+++ build/final/guides-html/hack/built-in-types/float.html 2019-09-19 12:14:28.414163502 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The floating-point type, <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, allows the use of real numbers. It supports at least the range and precision of IEEE 754 64-bit double-precision
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The floating-point type, <code>float</code>, allows the use of real numbers. It supports at least the range and precision of IEEE 754 64-bit double-precision
representation, and includes the special values minus infinity, plus infinity, and Not-a-Number (NaN). Using predefined constant names, those
values are written as <code>-INF</code>, <code>INF</code>, and <code>NAN</code>, respectively.</p>
<p>The library functions <code>is_finite</code>, <code>is_infinite</code>, and <code>is_nan</code> indicate if a given floating-point value is finite, infinite, or a NaN, respectively.</p>
@@ -25,7 +25,7 @@
<pre><code>$result is 1500000.026
</code></pre>
</div>
-<p>When called, function <code>average_float</code> takes two arguments, of type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, and returns a value of type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>.</p>
-<p>The literals <code>2.0</code>, <code>3e6</code>, and <code>5.2E-2</code> have type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, so the local variable <code>$val</code> is inferred as having type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>. (Unlike function parameters
+<p>When called, function <code>average_float</code> takes two arguments, of type <code>float</code>, and returns a value of type <code>float</code>.</p>
+<p>The literals <code>2.0</code>, <code>3e6</code>, and <code>5.2E-2</code> have type <code>float</code>, so the local variable <code>$val</code> is inferred as having type <code>float</code>. (Unlike function parameters
such as <code>$p1</code> and <code>$p2</code>, or a function return, a local variable <em>cannot</em> have an explicit type.) Then when <code>$val</code> and <code>5.2E-2</code> are passed to
-<code>average_float</code>, the compiler sees that two <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>s were passed and two <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>s were expected, so the call is well-formed.</p>
+<code>average_float</code>, the compiler sees that two <code>float</code>s were passed and two <code>float</code>s were expected, so the call is well-formed.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/int.html build/final/guides-html/hack/built-in-types/int.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/int.html 2019-09-19 11:41:10.641021040 -0700
+++ build/final/guides-html/hack/built-in-types/int.html 2019-09-19 12:14:28.406163301 -0700
@@ -1,8 +1,8 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The integer type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> is signed and uses twos-complement representation for negative values. At least 64 bits are used, so the range of values that
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The integer type <code>int</code> is signed and uses twos-complement representation for negative values. At least 64 bits are used, so the range of values that
can be stored is at least [-9223372036854775808, 9223372036854775807].</p>
<p>Namespace HH\Lib\Math contains the following integer-related constants: <code>INT64_MAX</code>, <code>INT64_MIN</code>, <code>INT32_MAX</code>, <code>INT32_MIN</code>, <code>INT16_MAX</code>, <code>INT16_MIN</code>,
and <code>UINT32_MAX</code>.</p>
-<p>Refer to your compiler's documentation to find the behavior when the largest <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> value is incremented, the smallest value is decremented, and the
+<p>Refer to your compiler's documentation to find the behavior when the largest <code>int</code> value is incremented, the smallest value is decremented, and the
unary minus is applied to the smallest value.</p>
<p>Consider the following example:</p>
<div class="highlight fbgfm source-language-Hack">
@@ -27,10 +27,10 @@
<pre><code>2001 is not a leap year
</code></pre>
</div>
-<p>When called, function <code>is_leap_year</code> takes one argument, of type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, and returns a value of type <code>bool</code>. (A year is a leap year if it is a
+<p>When called, function <code>is_leap_year</code> takes one argument, of type <code>int</code>, and returns a value of type <code>bool</code>. (A year is a leap year if it is a
multiple of 4 but not a multiple of 100—for example, 1700, 1800, and 1900 were <em>not</em> leap years—or it's a multiple of 400. Some redundant
grouping parentheses have been added to aid readability.)</p>
-<p>The bitwise AND operator, <code>&amp;</code>, and the remainder operator, <code>%</code>, require operands of type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</p>
-<p>Like <code>3</code>, <code>0</code>, <code>100</code>, and <code>400</code>, <code>2001</code> is an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> literal, so the local variable <code>$year</code> is inferred as having type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>. (Unlike function
+<p>The bitwise AND operator, <code>&amp;</code>, and the remainder operator, <code>%</code>, require operands of type <code>int</code>.</p>
+<p>Like <code>3</code>, <code>0</code>, <code>100</code>, and <code>400</code>, <code>2001</code> is an <code>int</code> literal, so the local variable <code>$year</code> is inferred as having type <code>int</code>. (Unlike function
parameters such as <code>$yy</code>, or a function return, a local variable <em>cannot</em> have an explicit type.) Then when <code>$year</code> is passed to <code>is_leap_year</code>,
-the compiler sees that an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> was passed and an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> was expected, so the call is well-formed.</p>
+the compiler sees that an <code>int</code> was passed and an <code>int</code> was expected, so the call is well-formed.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/mixed.html build/final/guides-html/hack/built-in-types/mixed.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/mixed.html 2019-09-19 11:41:10.969039128 -0700
+++ build/final/guides-html/hack/built-in-types/mixed.html 2019-09-19 12:14:28.654169531 -0700
@@ -1,4 +1,4 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Strictly speaking, the type <code>mixed</code> is a <a href="../types/nullable-types">nullable type</a> in that a variable of type <code>mixed</code> can contain a value of <em>any</em> data
-type, including <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</p>
+type, including <code>null</code>.</p>
<p>Although there are rare-but-valid uses for <code>mixed</code>, we should be as specific as possible with choosing an appropriate type for some purpose. As
such, the use of <code>mixed</code> is discouraged unless there is no other type-safe alternative.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/nonnull.html build/final/guides-html/hack/built-in-types/nonnull.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/nonnull.html 2019-09-19 11:41:10.965038908 -0700
+++ build/final/guides-html/hack/built-in-types/nonnull.html 2019-09-19 12:14:28.654169531 -0700
@@ -1 +1 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The type <code>nonnull</code> supports any value except <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The type <code>nonnull</code> supports any value except <code>null</code>.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/null.html build/final/guides-html/hack/built-in-types/null.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/null.html 2019-09-19 11:41:10.965038908 -0700
+++ build/final/guides-html/hack/built-in-types/null.html 2019-09-19 12:14:28.654169531 -0700
@@ -1,5 +1,5 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> type has only one possible value, the value <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</p>
-<p>You can use the <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> type when refining with <code>is</code>.</p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The <code>null</code> type has only one possible value, the value <code>null</code>.</p>
+<p>You can use the <code>null</code> type when refining with <code>is</code>.</p>
<div class="highlight fbgfm">
<pre><code>function number_or_default(?int $x): int {
if ($x is null) {
@@ -12,7 +12,7 @@
</div>
<p>See <a href="../types/nullable-types">nullable types</a> for a discussion of <code>?T</code>
types.</p>
-<p>The <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> type is also useful when writing generics. Suppose you want
+<p>The <code>null</code> type is also useful when writing generics. Suppose you want
to define a generic interface with a 1-argument function, but some
instances don't need an argument.</p>
<div class="highlight fbgfm source-language-Hack">
@@ -23,7 +23,7 @@
}
</code></pre>
</div>
-<p>You can use <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> to define an class implementing this interface,
+<p>You can use <code>null</code> to define an class implementing this interface,
making it clear that you don't care about the argument to <code>startAt</code>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">class TraverseIntsFromStart implements TraverseFrom&lt;int, null&gt; {
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/num.html build/final/guides-html/hack/built-in-types/num.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/num.html 2019-09-19 11:41:10.653021702 -0700
+++ build/final/guides-html/hack/built-in-types/num.html 2019-09-19 12:14:28.418163602 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The type <code>num</code> can represent any <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> value. This type can be useful when specifying the interface to a function. Consider the
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The type <code>num</code> can represent any <code>int</code> or <code>float</code> value. This type can be useful when specifying the interface to a function. Consider the
following function declarations from the math library:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">function sqrt(num $arg): float;
@@ -7,10 +7,10 @@
function mean(Container&lt;num&gt; $numbers): ?float;
</code></pre>
</div>
-<p>The square-root function <a href="/hsl/reference/function/HH.Lib.Math.sqrt/"><code>sqrt</code></a> takes a <code>num</code> and returns a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>. The log-to-any-base function <a href="/hsl/reference/function/HH.Lib.Math.log/"><code>log</code></a> takes a <code>num</code> and a nullable-of-<code>num</code>
-and returns a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>. The generic absolute-value function <a href="/hsl/reference/function/HH.Lib.Math.abs/"><code>abs</code></a> has one type parameter, <code>T</code>, which is constrained to having type <code>num</code> or a
-subtype of <code>num</code>. <a href="/hsl/reference/function/HH.Lib.Math.abs/"><code>abs</code></a> takes an argument of type <code>T</code> and returns a value of the same type. The arithmetic-mean function <a href="/hsl/reference/function/HH.Lib.Math.mean/"><code>mean</code></a> takes a generic
-type <a href="/hack/reference/interface/HH.Container/"><code>Container</code></a>-of-type-<code>num</code> and returns a nullable-of-<a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>.</p>
+<p>The square-root function <code>sqrt</code> takes a <code>num</code> and returns a <code>float</code>. The log-to-any-base function <code>log</code> takes a <code>num</code> and a nullable-of-<code>num</code>
+and returns a <code>float</code>. The generic absolute-value function <code>abs</code> has one type parameter, <code>T</code>, which is constrained to having type <code>num</code> or a
+subtype of <code>num</code>. <code>abs</code> takes an argument of type <code>T</code> and returns a value of the same type. The arithmetic-mean function <code>mean</code> takes a generic
+type <a href="/hack/reference/interface/HH.Container/"><code>Container</code></a>-of-type-<code>num</code> and returns a nullable-of-<code>float</code>.</p>
<p>Consider the following example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
@@ -32,7 +32,7 @@
}
</code></pre>
</div>
-<p>Internally, class <code>Point</code> stores the x- and y-coordinates as <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>s, but, for convenience, it allows any combination of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>s and <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>s
+<p>Internally, class <code>Point</code> stores the x- and y-coordinates as <code>float</code>s, but, for convenience, it allows any combination of <code>int</code>s and <code>float</code>s
to be passed to its constructor and method <code>move</code>.</p>
<p>When given a <code>num</code> value, to find out what type of value that <code>num</code> actually contains, use the <code>is</code> operator.</p>
<p>See the discussion of <a href="../types/type-refinement">type refinement</a>.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/shapes.html build/final/guides-html/hack/built-in-types/shapes.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/shapes.html 2019-09-19 11:41:10.921036481 -0700
+++ build/final/guides-html/hack/built-in-types/shapes.html 2019-09-19 12:14:28.610168426 -0700
@@ -6,9 +6,9 @@
function get_origin(): shape('x' =&gt; int, 'y' =&gt; int) { ... }
</code></pre>
</div>
-<p>Here, we mimic a point with integer coordinates, by having a shape with two fields called <code>x</code> and <code>y</code>, each of which is an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>. A shape
+<p>Here, we mimic a point with integer coordinates, by having a shape with two fields called <code>x</code> and <code>y</code>, each of which is an <code>int</code>. A shape
value has the form of a comma-separated list of name/value pairs delimited with parentheses and preceded by <code>shape</code>, as in
-<code>shape('x' =&gt; -3, 'y' =&gt; 6)</code> above. As we can quickly deduce, that shape has type <em>shape of two fields, both of type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>,
+<code>shape('x' =&gt; -3, 'y' =&gt; 6)</code> above. As we can quickly deduce, that shape has type <em>shape of two fields, both of type <code>int</code>,
in some unknown order</em>, and that is the type of the argument expected by function <code>set_origin</code>, and returned by function <code>get_origin</code>.</p>
<p>As the ordering of the fields is irrelevant, given the following:</p>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/string.html build/final/guides-html/hack/built-in-types/string.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/string.html 2019-09-19 11:41:10.725025672 -0700
+++ build/final/guides-html/hack/built-in-types/string.html 2019-09-19 12:14:28.458164607 -0700
@@ -1,5 +1,5 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The string type, <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>, is used to represent a sequence of zero or more characters. Conceptually, a string can be considered as an array of
-characters -- the <em>elements</em> -- whose keys are the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> values starting at zero. The type of each element is <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>. A string whose length is zero
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The string type, <code>string</code>, is used to represent a sequence of zero or more characters. Conceptually, a string can be considered as an array of
+characters -- the <em>elements</em> -- whose keys are the <code>int</code> values starting at zero. The type of each element is <code>string</code>. A string whose length is zero
is an <em>empty string</em>.</p>
<p>A <em>numeric string</em> is a string containing the following: optional leading whitespace, followed by an optional sign, followed by a base-10 integer
or floating-point number. A <em>leading-numeric string</em> is a string whose initial characters follow the requirements of a numeric string, and whose
@@ -43,8 +43,8 @@
<pre><code>$p1 = (1.2,3.3)
</code></pre>
</div>
-<p>Method <a href="../classes/methods-with-predefined-semantics#method-__toString"><code>__toString</code></a> has a return type of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>. The return expression results in
-the concatenation of the three string literals and the two <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> property values into a single string.</p>
+<p>Method <a href="../classes/methods-with-predefined-semantics#method-__toString"><code>__toString</code></a> has a return type of <code>string</code>. The return expression results in
+the concatenation of the three string literals and the two <code>float</code> property values into a single string.</p>
<p><code>'('</code>, <code>','</code>, <code>')'</code>, <code>&quot;\$p1 = &quot;</code>, and <code>&quot;\n&quot;</code> are examples of string literals.</p>
<p>Here is a list of library functions for manipulating strings:</p>
<div class="tableWrapper"><table>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/tuples.html build/final/guides-html/hack/built-in-types/tuples.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/tuples.html 2019-09-19 11:41:10.901035378 -0700
+++ build/final/guides-html/hack/built-in-types/tuples.html 2019-09-19 12:14:28.594168023 -0700
@@ -13,7 +13,7 @@
</code></pre>
</div>
<p>A tuple value has the form of a comma-separated list of values delimited with parentheses and preceded by <code>tuple</code>, as in <code>tuple(&quot;apples&quot;, 25)</code>
-above. As we can quickly deduce, that tuple has type <em>tuple of two elements, in the order <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> and <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></em>, and that is the type of the
+above. As we can quickly deduce, that tuple has type <em>tuple of two elements, in the order <code>string</code> and <code>int</code></em>, and that is the type of the
argument expected by function <code>process_pair</code>, and returned by function <code>get_next_pair</code>.</p>
<p>Note carefully that the tuple values <code>tuple(&quot;apples&quot;, 25)</code> and <code>tuple(25, &quot;apples&quot;)</code> have <em>different and incompatible</em> types! Of course,
<code>tuple(&quot;apples&quot;, 25)</code> and <code>tuple(&quot;peaches&quot;, 33)</code> have the same type. [Indeed, <code>tuple(&quot;horses&quot;, 3)</code> has the same type as well; there is nothing
@@ -31,7 +31,7 @@
<pre><code class="language-PHP">?(int, (string, float))
</code></pre>
</div>
-<p>This declares a nullable type for a tuple containing an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> and a tuple, which in turn, contains a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> and a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>.</p>
+<p>This declares a nullable type for a tuple containing an <code>int</code> and a tuple, which in turn, contains a <code>string</code> and a <code>float</code>.</p>
<p>For non-trivial tuple types, it can be cumbersome to write out the complete type. Fortunately, Hack provides a type-aliasing capability via
<code>newtype</code> (and <code>type</code>). For example:</p>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/built-in-types/void.html build/final/guides-html/hack/built-in-types/void.html
--- ../tmp-build-old/final/guides-html/hack/built-in-types/void.html 2019-09-19 11:41:10.733026114 -0700
+++ build/final/guides-html/hack/built-in-types/void.html 2019-09-19 12:14:28.462164707 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The type <a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a> indicates the absence of a value. It is used to declare that a function does <em>not</em> return any value. As such, a void function
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The type <code>void</code> indicates the absence of a value. It is used to declare that a function does <em>not</em> return any value. As such, a void function
can contain one or more <code>return</code> statements, provided none of them return a value. Consider the following example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
@@ -28,7 +28,7 @@
</code></pre>
</div>
<p>As is often the case, a function like <code>draw_line</code> causes something to happen but does not need to return a result or success code, so its return
-type is <a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a>. Likewise, for method <code>move</code>.</p>
+type is <code>void</code>. Likewise, for method <code>move</code>.</p>
<p>Here's another example, involving a generic stack type:</p>
<div class="highlight fbgfm">
<pre><code>class Stack&lt;T&gt; {
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/classes/constants.html build/final/guides-html/hack/classes/constants.html
--- ../tmp-build-old/final/guides-html/hack/classes/constants.html 2019-09-19 11:41:10.108991702 -0700
+++ build/final/guides-html/hack/classes/constants.html 2019-09-19 12:14:28.018153552 -0700
@@ -22,7 +22,7 @@
<pre><code>$col = white
</code></pre>
</div>
-<p>If a class constant's type is omitted, it is inferred from the initializer, which must be present. In this case, that type is <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>.</p>
+<p>If a class constant's type is omitted, it is inferred from the initializer, which must be present. In this case, that type is <code>string</code>.</p>
<p>As we can see, outside its parent class, a class constant's name must be qualified by the
<a href="../expressions-and-operators/scope-resolution">scope-resolution operator, <code>::</code></a>; after all, multiple classes might define
constants by the same (unrelated) name.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/classes/constructors.html build/final/guides-html/hack/classes/constructors.html
--- ../tmp-build-old/final/guides-html/hack/classes/constructors.html 2019-09-19 11:41:10.176995452 -0700
+++ build/final/guides-html/hack/classes/constructors.html 2019-09-19 12:14:28.062154657 -0700
@@ -39,7 +39,7 @@
<p>When <code>new Point</code> causes the constructor to be called, the argument 2.3 maps to the parameter <code>$x</code>, and the default value 0 is mapped to
the parameter <code>$y</code>. The constructor body is then executed, which results in the instance properties being initialized and the Point count
being incremented. Note that a constructor may call any <em>private</em> method in its class, but no public methods.</p>
-<p>A constructor does not require a return type, but if one is included, it must be <a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a>.</p>
+<p>A constructor does not require a return type, but if one is included, it must be <code>void</code>.</p>
<p>Consider the following example in which one of the constructor parameter declarations contains a visibility modifier:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
@@ -62,7 +62,7 @@
programming shortcut by having the implementation declare and initialize such properties. However, this approach violates data hiding
by admitting publicly in the constructor's calling interface the name and type of a private data member.</p>
<p>Can we use this approach with the <code>Point</code> class?
-No, not as we've designed it. Our private properties have type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, so any arithmetic coordinate value can be
+No, not as we've designed it. Our private properties have type <code>float</code>, so any arithmetic coordinate value can be
represented, yet we've declared the parameters to the constructor to have type <code>num</code>, so either integer or floating-point values can
be passed in. Specifically, the type of the private members is <em>not</em> the same as their corresponding parameters! Using the following
short-hand notation:</p>
@@ -70,7 +70,7 @@
<pre><code class="language-PHP">public function __construct(private num $x = 0, private num $y = 0) { ... }
</code></pre>
</div>
-<p>this results in both private properties having type <code>num</code> instead of <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, and that we don't want!</p>
+<p>this results in both private properties having type <code>num</code> instead of <code>float</code>, and that we don't want!</p>
<p>While it is often the case that there is a one-for-one correspondence between a constructor's parameters and the class's private
properties, this need not be so. In fact, that's one reason to use data hiding. For example, an alternate way of representing a
point is to use Polar Coordinates; that is, using an angle and a distance from the origin. <strong>Don't advertise/promise the internal
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/classes/inheritance.html build/final/guides-html/hack/classes/inheritance.html
--- ../tmp-build-old/final/guides-html/hack/classes/inheritance.html 2019-09-19 11:41:10.293001849 -0700
+++ build/final/guides-html/hack/classes/inheritance.html 2019-09-19 12:14:28.162157170 -0700
@@ -1,6 +1,6 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Hack supports <em>inheritance</em>, a means by which a <em>derived class</em> can <em>extend</em> and specialize a single <em>base class</em>. However, unlike some other
languages, classes in Hack are <strong>not</strong> all derived from a common ancestor.</p>
-<p>Every user-defined exception class <em>must</em> extend the library class <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a>. For example:</p>
+<p>Every user-defined exception class <em>must</em> extend the library class <code>Exception</code>. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/classes/methods-with-predefined-semantics.html build/final/guides-html/hack/classes/methods-with-predefined-semantics.html
--- ../tmp-build-old/final/guides-html/hack/classes/methods-with-predefined-semantics.html 2019-09-19 11:41:10.317003173 -0700
+++ build/final/guides-html/hack/classes/methods-with-predefined-semantics.html 2019-09-19 12:14:28.182157673 -0700
@@ -83,7 +83,7 @@
<pre><code>(20,30)
</code></pre>
</div>
-<p>As shown, <code>echo</code> calls <code>__toString</code> to convert the value of a <code>Point</code> to <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>. Such implicit conversions also occur in other places
+<p>As shown, <code>echo</code> calls <code>__toString</code> to convert the value of a <code>Point</code> to <code>string</code>. Such implicit conversions also occur in other places
in Hack. That said, <code>__toString</code> can be called directly.</p>
<p>If the instance's class is derived from a class that has or inherits a <code>__toString</code> method, the result of calling that method should be
prepended to the returned string. For example:</p>
@@ -100,4 +100,4 @@
}
</code></pre>
</div>
-<p>As base class <a href="/hsl/reference/class/HH.Lib.Regex.Exception/"><code>Exception</code></a> has a <code>__toString</code> method, we should preserve the work it does.</p>
+<p>As base class <code>Exception</code> has a <code>__toString</code> method, we should preserve the work it does.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/classes/properties.html build/final/guides-html/hack/classes/properties.html
--- ../tmp-build-old/final/guides-html/hack/classes/properties.html 2019-09-19 11:41:10.148993908 -0700
+++ build/final/guides-html/hack/classes/properties.html 2019-09-19 12:14:28.038154055 -0700
@@ -45,4 +45,4 @@
<p>By making the data implementation of a class private, we are practising <em>data hiding</em>, one of the basic principles of
object-oriented programming.</p>
<p>All properties of non-nullable type <em>must</em> be initialized during object creation either by an explicit initializer or
-by the constructor, except that properties of nullable type that are <em>not</em> initialized either way take on the value <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>.</p>
+by the constructor, except that properties of nullable type that are <em>not</em> initialized either way take on the value <code>null</code>.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/classes/type-constants-revisited.html build/final/guides-html/hack/classes/type-constants-revisited.html
--- ../tmp-build-old/final/guides-html/hack/classes/type-constants-revisited.html 2019-09-19 11:41:10.305002511 -0700
+++ build/final/guides-html/hack/classes/type-constants-revisited.html 2019-09-19 12:14:28.170157371 -0700
@@ -35,7 +35,7 @@
<pre><code>int(-1)
</code></pre>
</div>
-<p>Now imagine that you realize that sometimes the ID of a user could be a <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> as well as an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>. But you know that the concrete classes
+<p>Now imagine that you realize that sometimes the ID of a user could be a <code>string</code> as well as an <code>int</code>. But you know that the concrete classes
of <code>User</code> will know exactly what type will be returned.</p>
<p>While this situation could be handled by using generics, an alternate approach is to use type constants. Instead of types being declared
as parameters directly on the class itself, type constants allow the type to be declared as class member constants instead.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/addition.html build/final/guides-html/hack/expressions-and-operators/addition.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/addition.html 2019-09-19 11:41:09.520959232 -0700
+++ build/final/guides-html/hack/expressions-and-operators/addition.html 2019-09-19 12:14:27.518140976 -0700
@@ -1,6 +1,6 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>+</code> produces the sum of its operands, which must have arithmetic type. If either operand has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, the
-other is converted to that type, and the result has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>. Otherwise, both operands have type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, in which case, if the
-resulting value can be represented in type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> that is the result type. Otherwise, the type and value of <a href="../built-in-types/int">the result is
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>+</code> produces the sum of its operands, which must have arithmetic type. If either operand has type <code>float</code>, the
+other is converted to that type, and the result has type <code>float</code>. Otherwise, both operands have type <code>int</code>, in which case, if the
+resulting value can be represented in type <code>int</code> that is the result type. Otherwise, the type and value of <a href="../built-in-types/int">the result is
implementation-defined</a>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">-10 + 100 // int with value 90
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/as.html build/final/guides-html/hack/expressions-and-operators/as.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/as.html 2019-09-19 11:41:09.500958127 -0700
+++ build/final/guides-html/hack/expressions-and-operators/as.html 2019-09-19 12:14:27.494140371 -0700
@@ -1,6 +1,6 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>At runtime, the <code>as</code> operator evaluates to the left-hand operand if that operand's type matches the type named by the right-hand operand; otherwise, the operator throws
a <a href="/hack/reference/class/TypeAssertionException/"><code>TypeAssertionException</code></a>. Statically, the operator unconditionally <a href="../types/type-refinement">refines</a> the type of the left-hand operand. The <code>as</code> operator
-also comes in a non-throwing variant <code>?as</code>, which evaluates to <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> if the types don't match. For example:</p>
+also comes in a non-throwing variant <code>?as</code>, which evaluates to <code>null</code> if the types don't match. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">1 as int // 1
'foo' as int // TypeAssertionException
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/banning-lval-as-an-expression.html build/final/guides-html/hack/expressions-and-operators/banning-lval-as-an-expression.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/banning-lval-as-an-expression.html 2019-09-19 11:41:09.380951498 -0700
+++ build/final/guides-html/hack/expressions-and-operators/banning-lval-as-an-expression.html 2019-09-19 12:14:27.358136951 -0700
@@ -6,7 +6,7 @@
<li>We considered having more pointed rules that would allow much more complex rules that attempt to enable more possible usages of lval-as-an-expression, but based on initial testing, the level of usage of this feature is already very low, so it doesn't seem useful to support. Having simpler rules is a win in-and-of itself.</li>
</ol>
<h2 class="headingWithAnchor" id="definitions">Definitions<a href="#definitions"><i class="glyphIcon fa fa-link"></i></a></h2>
-<p><code>lval</code> will be banned in non-final positions. These are positions in which if you forced the <code>lval</code> to return <a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a> will still be allowed.</p>
+<p><code>lval</code> will be banned in non-final positions. These are positions in which if you forced the <code>lval</code> to return <code>void</code> will still be allowed.</p>
<h3 class="headingWithAnchor" id="definitions__lval-positions"><code>lval</code> positions:<a href="#definitions__lval-positions"><i class="glyphIcon fa fa-link"></i></a></h3>
<ul>
<li>Assignment:
@@ -43,7 +43,7 @@
<ul>
<li>Positions:
<ul>
-<li>These are positions which take expressions but do nothing with their result (accept <a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a>). They promote normal lvals to “final lval”.</li>
+<li>These are positions which take expressions but do nothing with their result (accept <code>void</code>). They promote normal lvals to “final lval”.</li>
<li>ExpressionStatement: <code>&lt;final_lval&gt;;</code></li>
<li>For: <code>for (&lt;final_lval&gt;, &lt;final_lval&gt;, ...; ...; &lt;final_lval&gt;, &lt;final_lval&gt;, ...) ...</code></li>
<li>Using:
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/bitwise-AND.html build/final/guides-html/hack/expressions-and-operators/bitwise-AND.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/bitwise-AND.html 2019-09-19 11:41:09.560961441 -0700
+++ build/final/guides-html/hack/expressions-and-operators/bitwise-AND.html 2019-09-19 12:14:27.566142182 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>&amp;</code> performs a bitwise-AND on its two <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> operands and produces an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> result. For example:</p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>&amp;</code> performs a bitwise-AND on its two <code>int</code> operands and produces an <code>int</code> result. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">0b101111 &amp; 0b101 // results in 0b101
$lcase_letter = 0x73; // lowercase letter 's'
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/bitwise-exclusive-OR.html build/final/guides-html/hack/expressions-and-operators/bitwise-exclusive-OR.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/bitwise-exclusive-OR.html 2019-09-19 11:41:09.564961662 -0700
+++ build/final/guides-html/hack/expressions-and-operators/bitwise-exclusive-OR.html 2019-09-19 12:14:27.570142284 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>^</code> performs a bitwise exclusive-OR on its two <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> operands and produces an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> result. For example:</p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>^</code> performs a bitwise exclusive-OR on its two <code>int</code> operands and produces an <code>int</code> result. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">0b101111 | 0b101 // results in 0b101010
$v1 = 1234; $v2 = -987; // swap two integers having different values
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/bitwise-inclusive-OR.html build/final/guides-html/hack/expressions-and-operators/bitwise-inclusive-OR.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/bitwise-inclusive-OR.html 2019-09-19 11:41:09.564961662 -0700
+++ build/final/guides-html/hack/expressions-and-operators/bitwise-inclusive-OR.html 2019-09-19 12:14:27.570142284 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>|</code> performs a bitwise inclusive-OR on its two <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> operands and produces an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> result. For example:</p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>|</code> performs a bitwise inclusive-OR on its two <code>int</code> operands and produces an <code>int</code> result. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">0b101111 | 0b101 // results in 0b101111
$ucase_letter = 0x41; // uppercase letter 'A'
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/bitwise-left-shift.html build/final/guides-html/hack/expressions-and-operators/bitwise-left-shift.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/bitwise-left-shift.html 2019-09-19 11:41:09.528959674 -0700
+++ build/final/guides-html/hack/expressions-and-operators/bitwise-left-shift.html 2019-09-19 12:14:27.530141277 -0700
@@ -1,6 +1,6 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>&lt;&lt;</code> works as follows: Given the expression <code>e1 &lt;&lt; e2</code>, the bits in the value of <code>e1</code> are shifted left by <code>e2</code>
positions. Bits shifted off the left end are discarded, and zero-valued bits are shifted on from the right end. <code>e1</code> and <code>e2</code> must
-both have type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>. The type of the result is <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, and the value of the result is that after the shifting is complete. The values
+both have type <code>int</code>. The type of the result is <code>int</code>, and the value of the result is that after the shifting is complete. The values
of <code>e1</code> and <code>e2</code> are unchanged.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">0b101 &lt;&lt; 2 // result is 0b10100
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/bitwise-right-shift.html build/final/guides-html/hack/expressions-and-operators/bitwise-right-shift.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/bitwise-right-shift.html 2019-09-19 11:41:09.532959894 -0700
+++ build/final/guides-html/hack/expressions-and-operators/bitwise-right-shift.html 2019-09-19 12:14:27.538141478 -0700
@@ -1,12 +1,12 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>&gt;&gt;</code> works as follows: Given the expression <code>e1 &gt;&gt; e2</code>, the bits in the value of <code>e1</code> are shifted right by <code>e2</code>
positions. Bits shifted off the right end are discarded, and the sign bit is propagated from the left end. <code>e1</code> and <code>e2</code> must both
-have type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>. The type of the result is <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, and the value of the result is that after the shifting is complete. The values of <code>e1</code>
+have type <code>int</code>. The type of the result is <code>int</code>, and the value of the result is that after the shifting is complete. The values of <code>e1</code>
and <code>e2</code> are unchanged.</p>
<p>Consider the following:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">(1 &lt;&lt; 63) &gt;&gt; 63
</code></pre>
</div>
-<p>If an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> is 64 bits, what is the result? At a glance, it might seem like it should be 1. However, it is -1! When 1 is shifted
+<p>If an <code>int</code> is 64 bits, what is the result? At a glance, it might seem like it should be 1. However, it is -1! When 1 is shifted
left 63 bits, it becomes -9223372036854775808 (0x8000000000000000). Specifically, the sign bit gets set. Then when that value is
right-shifted 63 bits, the sign bit is extended, keeping the value negative.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/casting.html build/final/guides-html/hack/expressions-and-operators/casting.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/casting.html 2019-09-19 11:41:09.480957023 -0700
+++ build/final/guides-html/hack/expressions-and-operators/casting.html 2019-09-19 12:14:27.474139869 -0700
@@ -6,7 +6,7 @@
$result = 12.9 * (float)$i; // float + bool -&gt; float
</code></pre>
</div>
-<p>Here, the cast operator creates an unnamed value that is the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> equivalent of <code>true</code> (that is, 1.0); <code>$i</code> itself is unchanged.</p>
+<p>Here, the cast operator creates an unnamed value that is the <code>float</code> equivalent of <code>true</code> (that is, 1.0); <code>$i</code> itself is unchanged.</p>
<p>A cast can result in a loss of information. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">$pi = 3.1415926;
@@ -14,5 +14,5 @@
</code></pre>
</div>
<p>The only type-casts permitted are, to types <a href="../types/type-conversion#conversion-to-bool"><code>bool</code></a>,
-<a href="../types/type-conversion#conversion-to-int"><a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a></a>, <a href="../types/type-conversion#conversion-to-float"><a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a></a>,
-and <a href="../types/type-conversion#conversion-to-string"><a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a></a>.</p>
+<a href="../types/type-conversion#conversion-to-int"><code>int</code></a>, <a href="../types/type-conversion#conversion-to-float"><code>float</code></a>,
+and <a href="../types/type-conversion#conversion-to-string"><code>string</code></a>.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/coalesce.html build/final/guides-html/hack/expressions-and-operators/coalesce.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/coalesce.html 2019-09-19 11:41:09.592963209 -0700
+++ build/final/guides-html/hack/expressions-and-operators/coalesce.html 2019-09-19 12:14:27.598142988 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Given the expression <code>e1 ?? e2</code>, if <code>e1</code> is defined and not <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>, then the result is <code>e1</code>. Otherwise, <code>e2</code> is evaluated, and its
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>Given the expression <code>e1 ?? e2</code>, if <code>e1</code> is defined and not <code>null</code>, then the result is <code>e1</code>. Otherwise, <code>e2</code> is evaluated, and its
value becomes the result. There is a sequence point after the evaluation of <code>e1</code>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">$arr = dict[&quot;black&quot; =&gt; 10, &quot;white&quot; =&gt; null];
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/division.html build/final/guides-html/hack/expressions-and-operators/division.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/division.html 2019-09-19 11:41:09.512958790 -0700
+++ build/final/guides-html/hack/expressions-and-operators/division.html 2019-09-19 12:14:27.510140775 -0700
@@ -1,7 +1,7 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>/</code> produces the quotient from dividing the left-hand operand by the right-hand one, both of which must have
-arithmetic type. If either operand has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, if necessary the other is converted to that type; the result has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>. Otherwise,
-if either operand has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, if necessary the other is converted to that type; the result has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> unless the mathematical value of
-the computation <em>cannot</em> be represented using type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, in which case, the type of the result is <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>. The right-hand operand <em>must not</em> be zero.</p>
+arithmetic type. If either operand has type <code>float</code>, if necessary the other is converted to that type; the result has type <code>float</code>. Otherwise,
+if either operand has type <code>int</code>, if necessary the other is converted to that type; the result has type <code>int</code> unless the mathematical value of
+the computation <em>cannot</em> be represented using type <code>int</code>, in which case, the type of the result is <code>float</code>. The right-hand operand <em>must not</em> be zero.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">300 / 100 // int result with value 3
100 / 123 // float result with value 0.8130081300813
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/echo.html build/final/guides-html/hack/expressions-and-operators/echo.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/echo.html 2019-09-19 11:41:09.200941556 -0700
+++ build/final/guides-html/hack/expressions-and-operators/echo.html 2019-09-19 12:14:27.182132523 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>This intrinsic function converts the value of an expression to <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> (if necessary) and writes the string to standard output. For example:</p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>This intrinsic function converts the value of an expression to <code>string</code> (if necessary) and writes the string to standard output. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/equality.html build/final/guides-html/hack/expressions-and-operators/equality.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/equality.html 2019-09-19 11:41:09.556961221 -0700
+++ build/final/guides-html/hack/expressions-and-operators/equality.html 2019-09-19 12:14:27.562142082 -0700
@@ -27,7 +27,7 @@
</code></pre>
</div>
<p>When using <code>==</code> and <code>!=</code> to compare strings that start with numeric digits, such strings
-are converted to <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> and then compared numerically. As such,</p>
+are converted to <code>int</code> or <code>float</code> and then compared numerically. As such,</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">'0e789' == '0e123' // True
'0e789' != '0e123' // False
@@ -41,7 +41,7 @@
</code></pre>
</div>
<p>because there is no numeric conversion; the strings are compared character by character.</p>
-<p>Often referred to as the <em>spaceship operator</em>, the binary operator <code>&lt;=&gt;</code> compares the values of its operands and returns an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>
+<p>Often referred to as the <em>spaceship operator</em>, the binary operator <code>&lt;=&gt;</code> compares the values of its operands and returns an <code>int</code>
result. If the left-hand value is less than the right-hand value, the result is some unspecified negative value; else, if the left-hand
value is greater than the right-hand value, the result is some unspecified positive value; otherwise, the values are equal and the result is zero. For example:</p>
<div class="highlight fbgfm source-language-Hack">
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/exponentiation.html build/final/guides-html/hack/expressions-and-operators/exponentiation.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/exponentiation.html 2019-09-19 11:41:09.448955255 -0700
+++ build/final/guides-html/hack/expressions-and-operators/exponentiation.html 2019-09-19 12:14:27.446139165 -0700
@@ -1,6 +1,6 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>**</code> produces the result of raising the value of its left-hand operand to the power of the right-hand one,
both of which must have arithmetic type. If both operands have non-negative integer values and the result can be represented as
-an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, the result has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>; otherwise, the result has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>. For example:</p>
+an <code>int</code>, the result has type <code>int</code>; otherwise, the result has type <code>float</code>. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">2**3; // int with value 8
2**3.0; // float with value 8.0
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/invariant.html build/final/guides-html/hack/expressions-and-operators/invariant.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/invariant.html 2019-09-19 11:41:09.400952603 -0700
+++ build/final/guides-html/hack/expressions-and-operators/invariant.html 2019-09-19 12:14:27.382137555 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>This intrinsic function behaves like a function with a <a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a> return type. It is intended to indicate a programmer error for a condition that
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>This intrinsic function behaves like a function with a <code>void</code> return type. It is intended to indicate a programmer error for a condition that
should never occur. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">invariant($obj is B, &quot;Object must have type B&quot;);
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/list.html build/final/guides-html/hack/expressions-and-operators/list.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/list.html 2019-09-19 11:41:09.404952824 -0700
+++ build/final/guides-html/hack/expressions-and-operators/list.html 2019-09-19 12:14:27.386137655 -0700
@@ -4,7 +4,7 @@
list($_, $b, $_, $d) = $v;
</code></pre>
</div>
-<p>When the source is a vec, the element having an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> key of 0 is assigned to the first target variable, the element having an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> key
+<p>When the source is a vec, the element having an <code>int</code> key of 0 is assigned to the first target variable, the element having an <code>int</code> key
of 1 is assigned to the second target variable, and so on, until all target variables have been assigned.</p>
<p>If <code>$_</code> is used as a target variable, the value of the corresponding source element is ignored; no assignment takes place.</p>
<p>If the source elements and the target variables overlap in any way, the behavior is unspecified.</p>
@@ -13,7 +13,7 @@
<pre><code class="language-PHP">list($x1, $x2, $x3) = tuple(123, &quot;red&quot;, tuple(2.5, 999));
</code></pre>
</div>
-<p>Elements 0, 1, and 2, respectively, of the tuple are assigned to <code>$x1</code>, <code>$x2</code>, and <code>$x3</code>, which have types <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>, and tuple-of-<a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>-and-<a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>.</p>
+<p>Elements 0, 1, and 2, respectively, of the tuple are assigned to <code>$x1</code>, <code>$x2</code>, and <code>$x3</code>, which have types <code>int</code>, <code>string</code>, and tuple-of-<code>float</code>-and-<code>int</code>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">list($y1, $y2, list($y3, $y4)) = tuple(123, &quot;red&quot;, tuple(2.5, 999));
</code></pre>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/multiplication.html build/final/guides-html/hack/expressions-and-operators/multiplication.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/multiplication.html 2019-09-19 11:41:09.508958569 -0700
+++ build/final/guides-html/hack/expressions-and-operators/multiplication.html 2019-09-19 12:14:27.506140673 -0700
@@ -1,6 +1,6 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>*</code> produces the product of its operands, which must have arithmetic type. If either operand has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, if
-necessary the other is converted to that type; the result has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>. Otherwise, if either operand has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, if necessary the
-other is converted to that type; the result has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>. For example:</p>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>*</code> produces the product of its operands, which must have arithmetic type. If either operand has type <code>float</code>, if
+necessary the other is converted to that type; the result has type <code>float</code>. Otherwise, if either operand has type <code>int</code>, if necessary the
+other is converted to that type; the result has type <code>int</code>. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">-10 * 100 // int result with value -1000
100 * -3.4e10 // float result with value -3400000000000.0
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/null-safe-member-selection.html build/final/guides-html/hack/expressions-and-operators/null-safe-member-selection.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/null-safe-member-selection.html 2019-09-19 11:41:09.440954813 -0700
+++ build/final/guides-html/hack/expressions-and-operators/null-safe-member-selection.html 2019-09-19 12:14:27.438138964 -0700
@@ -1,3 +1,3 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The null-safe member-selection operator, <code>?-&gt;</code>, is like the <a href="member-selection">member-selection operator, <code>-&gt;</code></a>, except
that the left-hand operand must be an object with some <a href="../types/nullable-types">nullable type</a>. If the left-hand operand's
-value is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>, no property or method is selected, and the resulting value is <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a>. Otherwise, the behavior is like that of <code>-&gt;</code>.</p>
+value is <code>null</code>, no property or method is selected, and the resulting value is <code>null</code>. Otherwise, the behavior is like that of <code>-&gt;</code>.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/ones-complement.html build/final/guides-html/hack/expressions-and-operators/ones-complement.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/ones-complement.html 2019-09-19 11:41:09.472956581 -0700
+++ build/final/guides-html/hack/expressions-and-operators/ones-complement.html 2019-09-19 12:14:27.470139768 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The ones-complement operator, <code>~</code>, performs a bitwise complement on its <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> operand and produces an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> result. (That
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The ones-complement operator, <code>~</code>, performs a bitwise complement on its <code>int</code> operand and produces an <code>int</code> result. (That
is, each bit in the result is set if and only if the corresponding bit in the operand is clear.) For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">$lLetter = 0x73; // lowercase letter 's'
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/remainder.html build/final/guides-html/hack/expressions-and-operators/remainder.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/remainder.html 2019-09-19 11:41:09.520959232 -0700
+++ build/final/guides-html/hack/expressions-and-operators/remainder.html 2019-09-19 12:14:27.518140976 -0700
@@ -1,4 +1,4 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>%</code> produces the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> remainder from dividing the left-hand <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> operand by the right-hand <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> operand, which <em>must not</em>
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>%</code> produces the <code>int</code> remainder from dividing the left-hand <code>int</code> operand by the right-hand <code>int</code> operand, which <em>must not</em>
be zero. Consider the following:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">function is_leap_year(int $yy): bool {
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/restrictions-on-arithmetic-operations.html build/final/guides-html/hack/expressions-and-operators/restrictions-on-arithmetic-operations.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/restrictions-on-arithmetic-operations.html 2019-09-19 11:41:09.180940451 -0700
+++ build/final/guides-html/hack/expressions-and-operators/restrictions-on-arithmetic-operations.html 2019-09-19 12:14:27.166132121 -0700
@@ -1,2 +1,2 @@
-<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>No arithmetic operation can be performed on the value <a href="/hack/reference/function/HH.Asio.null/"><code>null</code></a> or on a value of type <code>bool</code>, <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> (not even if the string is numeric),
+<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>No arithmetic operation can be performed on the value <code>null</code> or on a value of type <code>bool</code>, <code>string</code> (not even if the string is numeric),
or any nullable type (including nullable arithmetic types).</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/scope-resolution.html build/final/guides-html/hack/expressions-and-operators/scope-resolution.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/scope-resolution.html 2019-09-19 11:41:09.448955255 -0700
+++ build/final/guides-html/hack/expressions-and-operators/scope-resolution.html 2019-09-19 12:14:27.446139165 -0700
@@ -37,7 +37,7 @@
</code></pre>
</div>
<p>From within a class, <code>::</code> also allows the selection of an overridden property or method.</p>
-<p>From within a class, <code>self::m</code> refers to the member <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a> in that class. For example:</p>
+<p>From within a class, <code>self::m</code> refers to the member <code>m</code> in that class. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">class Point {
private static int $pointCount = 0;
@@ -48,7 +48,7 @@
}
</code></pre>
</div>
-<p>From within a class, <code>parent::m</code> refers to the closest member <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a> in the base-class hierarchy, not including the current class. For example:</p>
+<p>From within a class, <code>parent::m</code> refers to the closest member <code>m</code> in the base-class hierarchy, not including the current class. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">class MyRangeException extends \Exception {
public function __construct(string $message, ...)
@@ -60,7 +60,7 @@
}
</code></pre>
</div>
-<p>From within a method, <code>static::m</code> refers to the static member <a href="/hack/reference/function/HH.Asio.m/"><code>m</code></a> in the class that corresponds to the class inheritance context in
+<p>From within a method, <code>static::m</code> refers to the static member <code>m</code> in the class that corresponds to the class inheritance context in
which the method is called. This allows <em>late static binding</em>. Consider the following scenario:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">class Base {
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/string-concatenation.html build/final/guides-html/hack/expressions-and-operators/string-concatenation.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/string-concatenation.html 2019-09-19 11:41:09.528959674 -0700
+++ build/final/guides-html/hack/expressions-and-operators/string-concatenation.html 2019-09-19 12:14:27.530141277 -0700
@@ -1,5 +1,5 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>.</code> creates a string that is the concatenation of the left-hand operand and the right-hand operand, in that order. If
-either or both operands have types other than <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>, their values are converted to type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>. Consider the following example:</p>
+either or both operands have types other than <code>string</code>, their values are converted to type <code>string</code>. Consider the following example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
@@ -34,9 +34,9 @@
</code></pre>
</div>
<p>As <code>$p1</code> designates an object, the expression <code>$p1 . &quot;\n&quot;</code> causes the method <code>__toString</code> to be called on that object, which returns
-the string <code>&quot;(20,30)&quot;</code>, the concatenation of the three single-quoted string literals and the two <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>s. That string in turn is
+the string <code>&quot;(20,30)&quot;</code>, the concatenation of the three single-quoted string literals and the two <code>float</code>s. That string in turn is
concatenated with the double-quoted string containing a newline, and the resulting string is written to standard output. Here are some
-more examples, which all involve conversion to <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>:</p>
+more examples, which all involve conversion to <code>string</code>:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">-10 . \NAN // string result with value &quot;-10NAN&quot;
\INF . &quot;2e+5&quot; // string result with value &quot;INF2e+5&quot;
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/subscript.html build/final/guides-html/hack/expressions-and-operators/subscript.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/subscript.html 2019-09-19 11:41:09.424953929 -0700
+++ build/final/guides-html/hack/expressions-and-operators/subscript.html 2019-09-19 12:14:27.406138158 -0700
@@ -1,6 +1,6 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The subscript operator, <code>[...]</code> is used to designate an element of a string, a vec, a dict, or a keyset. The element key is
-designated by the expression contained inside the brackets. For a string or vec, the key must have type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, while dict and
-keyset also allow <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>. The type and value of the result is the type and value of the designated element. For example:</p>
+designated by the expression contained inside the brackets. For a string or vec, the key must have type <code>int</code>, while dict and
+keyset also allow <code>string</code>. The type and value of the result is the type and value of the designated element. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">$text = &quot;Hello&quot;;
$e = $text[4]; // designates the element with key 4 value &quot;o&quot;
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/subtraction.html build/final/guides-html/hack/expressions-and-operators/subtraction.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/subtraction.html 2019-09-19 11:41:09.524959453 -0700
+++ build/final/guides-html/hack/expressions-and-operators/subtraction.html 2019-09-19 12:14:27.522141075 -0700
@@ -1,6 +1,6 @@
<!-- fbgfm --><script>hljs.initHighlightingOnLoad();</script><p>The binary operator <code>-</code> produces the difference of its operands, which must have arithmetic type, when subtracting the right-hand
-operand from the left-hand one. If either operand has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, the other is converted to that type, and the result has type
-<a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>. Otherwise, both operands have type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a>, in which case, if the resulting value can be represented in type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> that is
+operand from the left-hand one. If either operand has type <code>float</code>, the other is converted to that type, and the result has type
+<code>float</code>. Otherwise, both operands have type <code>int</code>, in which case, if the resulting value can be represented in type <code>int</code> that is
the result type. Otherwise, the type and value of <a href="../built-in-types/int">the result is implementation-defined</a>.</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">-10 - 100 // int with value -110
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/expressions-and-operators/yield.html build/final/guides-html/hack/expressions-and-operators/yield.html
--- ../tmp-build-old/final/guides-html/hack/expressions-and-operators/yield.html 2019-09-19 11:41:09.636965640 -0700
+++ build/final/guides-html/hack/expressions-and-operators/yield.html 2019-09-19 12:14:27.646144194 -0700
@@ -46,12 +46,12 @@
</code></pre>
</div>
<p>Function <code>series</code> returns an instance of the generic type <code>Generator</code>, in which the first two type arguments are the element's key- and
-value-type, respectively. (We won't discuss the third type argument here; it is <a href="/hack/reference/function/HH.Asio.void/"><code>void</code></a> in all the examples below.) Note that the function
+value-type, respectively. (We won't discuss the third type argument here; it is <code>void</code> in all the examples below.) Note that the function
does <strong>not</strong> contain any <code>return</code> statement. Instead, elements are <em>returned</em> as directed by the <code>yield</code> expression. As shown, the function
yields element values, one per loop iteration.</p>
<p>In <code>main</code>, we call <code>series</code> to generate the collection, and then we iterate over that collection from 5-15 in steps of 2, and simply display
the next element's key and value. However, when we use the range 25-20 in steps of 3, the resulting collection is empty, as 25 is already greater than 20.</p>
-<p>In its simplest form, <code>yield</code> is followed by the value of the next element with that value's key being an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> whose value starts at zero
+<p>In its simplest form, <code>yield</code> is followed by the value of the next element with that value's key being an <code>int</code> whose value starts at zero
for each collection. This is demonstrated in the output, which has keys 0-5.</p>
<p><code>yield</code> can also specify the value of a key; for example:</p>
<div class="highlight fbgfm source-language-Hack">
@@ -88,7 +88,7 @@
</code></pre>
</div>
<p>By using the same syntax as that to initialize a dict element, we can provide both the key and associated value. Of course, the return
-type of <code>squares</code> now uses <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> as the first generic type argument, as the element type has a key of type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>.</p>
+type of <code>squares</code> now uses <code>string</code> as the first generic type argument, as the element type has a key of type <code>string</code>.</p>
<p>The following example uses <code>yield</code> to generate a collection of strings, each of which is a record from a text file:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/functions/anonymous-functions.html build/final/guides-html/hack/functions/anonymous-functions.html
--- ../tmp-build-old/final/guides-html/hack/functions/anonymous-functions.html 2019-09-19 11:41:09.964983758 -0700
+++ build/final/guides-html/hack/functions/anonymous-functions.html 2019-09-19 12:14:27.918151036 -0700
@@ -11,7 +11,7 @@
}
</code></pre>
</div>
-<p>Function <code>do_it</code> takes two arguments, the first of which is an anonymous function taking one <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> argument and returning an <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> result.
+<p>Function <code>do_it</code> takes two arguments, the first of which is an anonymous function taking one <code>int</code> argument and returning an <code>int</code> result.
The instance property <code>$af</code> in class <code>C</code> has the same type.</p>
<p>There are two ways to create an anonymous function object: via a <a href="../expressions-and-operators/closure-creation">closure-creation</a> expression
or a <a href="../expressions-and-operators/lambda-creation">lambda-creation</a> expression. Consider the following example which shows both approaches:</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/functions/calling-a-function.html build/final/guides-html/hack/functions/calling-a-function.html
--- ../tmp-build-old/final/guides-html/hack/functions/calling-a-function.html 2019-09-19 11:41:09.916981107 -0700
+++ build/final/guides-html/hack/functions/calling-a-function.html 2019-09-19 12:14:27.878150030 -0700
@@ -6,8 +6,8 @@
$hypot = \sqrt($dx*$dx + $dy*$dy);
</code></pre>
</div>
-<p>Here, we use Pythagoras' Theorem to find the hypotenuse of a right-triangle. The call to the library function <a href="/hsl/reference/function/HH.Lib.Math.sqrt/"><code>sqrt</code></a> contains one argument,
-of type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, and it returns a value of the same type.</p>
+<p>Here, we use Pythagoras' Theorem to find the hypotenuse of a right-triangle. The call to the library function <code>sqrt</code> contains one argument,
+of type <code>float</code>, and it returns a value of the same type.</p>
<p>Hack supports recursion; that is, a function can call itself directly or indirectly. For example:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">&lt;?hh // strict
@@ -84,9 +84,9 @@
\printf(&quot;Value is %d\n&quot;, 6.901 + 4.123); // Value is 11
</code></pre>
</div>
-<p>The expression <code>6.0 + 4.0</code> has type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>, yet <code>%d</code> says to format the result as a signed integer. Yes, but the runtime can then
-convert <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> to <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> first. And as there are no fractional parts, no precision is lost, and 10 is output. In the case having
-fractional parts, the two values are added resulting in the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a> 11.024, which is then truncated to the <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> 11.</p>
+<p>The expression <code>6.0 + 4.0</code> has type <code>float</code>, yet <code>%d</code> says to format the result as a signed integer. Yes, but the runtime can then
+convert <code>float</code> to <code>int</code> first. And as there are no fractional parts, no precision is lost, and 10 is output. In the case having
+fractional parts, the two values are added resulting in the <code>float</code> 11.024, which is then truncated to the <code>int</code> 11.</p>
<p>Here are some more examples:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">\printf(&quot;Value is %d\n&quot;, false); // Value is 0
@@ -95,7 +95,7 @@
\printf(&quot;Value is %f\n&quot;, vec[10,20]); // Value is 1.000000
</code></pre>
</div>
-<p>According to Hack's <a href="../types/type-conversion">conversion rules</a>, when converted to <a href="/hsl/reference/function/HH.Lib.PseudoRandom.int/"><code>int</code></a> (or <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>), <code>false</code> is 0 (or 0.0)
+<p>According to Hack's <a href="../types/type-conversion">conversion rules</a>, when converted to <code>int</code> (or <code>float</code>), <code>false</code> is 0 (or 0.0)
and <code>true</code> is 1 (or 1.0). And an empty <code>vec</code> is converted to 0 (or 0.0), while a non-empty one is converted to 1 (or 1.0).</p>
<p>But what if the argument cannot be converted to the expected form? That is flagged as an error:</p>
<div class="highlight fbgfm source-language-Hack">
@@ -115,5 +115,5 @@
</code></pre>
</div>
<p><code>FormatString</code> is a generic library type, and while we don't need to understand it to use <code>\printf</code>, clearly, the string literals—which
-have type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a>---we've been passing as the first argument are permitted when this type is expected, but a variable of type <a href="/hsl/reference/function/HH.Lib.PseudoRandom.string/"><code>string</code></a> is rejected.</p>
+have type <code>string</code>---we've been passing as the first argument are permitted when this type is expected, but a variable of type <code>string</code> is rejected.</p>
<p>Examples of other functions that take an argument of this type are <a href="/hack/reference/function/HH.invariant/"><code>invariant</code></a> and <code>queryf</code>.</p>
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/functions/defining-a-function.html build/final/guides-html/hack/functions/defining-a-function.html
--- ../tmp-build-old/final/guides-html/hack/functions/defining-a-function.html 2019-09-19 11:41:09.936982211 -0700
+++ build/final/guides-html/hack/functions/defining-a-function.html 2019-09-19 12:14:27.894150433 -0700
@@ -9,10 +9,10 @@
}
</code></pre>
</div>
-<p>The function's name is <code>distance</code>, parameters <code>$p1</code> and <code>$p2</code> have type <em>tuple of two <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>s</em>, and the return type is <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>. The
+<p>The function's name is <code>distance</code>, parameters <code>$p1</code> and <code>$p2</code> have type <em>tuple of two <code>float</code>s</em>, and the return type is <code>float</code>. The
body of the function—that is, the set of statements executed when this function is called—is enclosed in the brace pair. A function's
body may be empty. Each parameter is a variable local to the parent function.</p>
-<p>A call to this function must provide two arguments, of type <em>tuple of two <a href="/hsl/reference/function/HH.Lib.PseudoRandom.float/"><code>float</code></a>s</em>. However, it is possible to provide fewer arguments,
+<p>A call to this function must provide two arguments, of type <em>tuple of two <code>float</code>s</em>. However, it is possible to provide fewer arguments,
provided the corresponding parameters contain default values, as follows:</p>
<div class="highlight fbgfm source-language-Hack">
<pre><code class="language-PHP">function distance(
diff -r -U 3 ../tmp-build-old/final/guides-html/hack/functions/inout-parameters.html build/final/guides-html/hack/functions/inout-parameters.html
--- ../tmp-build-old/final/guides-html/hack/functions/inout-parameters.html 2019-09-19 11:41:10.032987511 -0700
+++ build/final/guides-html/hack/functions/inout-parameters.html 2019-09-19 12:14:27.974152446 -0700
@@ -66,7 +66,7 @@
<li>If the <code>unset</code> intrinsic is invoked on an inout parameter, and th
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment