diff options
Diffstat (limited to 'api/strawman')
247 files changed, 37553 insertions, 2238 deletions
diff --git a/api/strawman/collections/CollectionStrawMan1$.html b/api/strawman/collections/CollectionStrawMan1$.html index 3e50e3901..f318cb808 100644 --- a/api/strawman/collections/CollectionStrawMan1$.html +++ b/api/strawman/collections/CollectionStrawMan1$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> CollectionStrawMan1 </span> + + </div> @@ -5344,12 +5349,23 @@ strengths and weaknesses of different collection architectures.</p> </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="ArrayBuffer" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBuffer');">[+]</span> <span class="member-annotations"> </span> @@ -5373,13 +5389,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: ArrayBuffer</p> + <div class="member-body-short" id="short-body-ArrayBuffer"> + <p>Concrete collection type: ArrayBuffer</p> + + </div> + <div class="member-body-long" id ="long-body-ArrayBuffer"> + <p>Concrete collection type: ArrayBuffer</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayBuffer$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBuffer$');">[+]</span> <span class="member-annotations"> </span> @@ -5403,12 +5437,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ArrayBuffer$"> + + </div> + <div class="member-body-long" id ="long-body-ArrayBuffer$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayBufferIterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBufferIterator');">[+]</span> <span class="member-annotations"> </span> @@ -5432,12 +5483,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ArrayBufferIterator"> + + </div> + <div class="member-body-long" id ="long-body-ArrayBufferIterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="CanIterate" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'CanIterate');">[+]</span> <span class="member-annotations"> </span> @@ -5461,13 +5529,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Replaces TraversableOnce</p> + <div class="member-body-short" id="short-body-CanIterate"> + <p>Replaces TraversableOnce</p> + </div> + <div class="member-body-long" id ="long-body-CanIterate"> + <p>Replaces TraversableOnce</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Cons" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Cons');">[+]</span> <span class="member-annotations"> </span> @@ -5491,12 +5577,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Cons"> + + </div> + <div class="member-body-long" id ="long-body-Cons"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Cons$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Cons$');">[+]</span> <span class="member-annotations"> </span> @@ -5520,12 +5623,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Cons$"> + + </div> + <div class="member-body-long" id ="long-body-Cons$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FromIterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FromIterator');">[+]</span> <span class="member-annotations"> </span> @@ -5549,13 +5669,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for instances that can construct a collection from an iterator</p> + <div class="member-body-short" id="short-body-FromIterator"> + <p>Base trait for instances that can construct a collection from an iterator</p> + + </div> + <div class="member-body-long" id ="long-body-FromIterator"> + <p>Base trait for instances that can construct a collection from an iterator</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterable" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterable');">[+]</span> <span class="member-annotations"> </span> @@ -5579,13 +5717,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for generic collections</p> + <div class="member-body-short" id="short-body-Iterable"> + <p>Base trait for generic collections</p> + </div> + <div class="member-body-long" id ="long-body-Iterable"> + <p>Base trait for generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableFactory" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableFactory');">[+]</span> <span class="member-annotations"> </span> @@ -5609,13 +5765,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for companion objects of collections</p> + <div class="member-body-short" id="short-body-IterableFactory"> + <p>Base trait for companion objects of collections</p> + + </div> + <div class="member-body-long" id ="long-body-IterableFactory"> + <p>Base trait for companion objects of collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableMonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableMonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -5639,13 +5813,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterableMonoTransforms"> + <p>Implementation of MonoTransforms for all generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-IterableMonoTransforms"> + <p>Implementation of MonoTransforms for all generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableMonoTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableMonoTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -5669,13 +5861,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterableMonoTransforms$"> + <p>Implementation of MonoTransforms for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-IterableMonoTransforms$"> + <p>Implementation of MonoTransforms for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableOps" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableOps');">[+]</span> <span class="member-annotations"> </span> @@ -5699,13 +5909,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of Ops for all generic collections</p> + <div class="member-body-short" id="short-body-IterableOps"> + <p>Implementation of Ops for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-IterableOps"> + <p>Implementation of Ops for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableOps$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableOps$');">[+]</span> <span class="member-annotations"> </span> @@ -5729,13 +5957,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of Ops for all generic collections</p> + <div class="member-body-short" id="short-body-IterableOps$"> + <p>Implementation of Ops for all generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-IterableOps$"> + <p>Implementation of Ops for all generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterablePolyTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterablePolyTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -5759,13 +6005,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of PolyTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterablePolyTransforms"> + <p>Implementation of PolyTransforms for all generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-IterablePolyTransforms"> + <p>Implementation of PolyTransforms for all generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterablePolyTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterablePolyTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -5789,13 +6053,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of PolyTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterablePolyTransforms$"> + <p>Implementation of PolyTransforms for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-IterablePolyTransforms$"> + <p>Implementation of PolyTransforms for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterator$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterator$');">[+]</span> <span class="member-annotations"> </span> @@ -5819,12 +6101,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Iterator$"> + + </div> + <div class="member-body-long" id ="long-body-Iterator$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5848,13 +6147,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A core Iterator class</p> + <div class="member-body-short" id="short-body-Iterator"> + <p>A core Iterator class</p> + + </div> + <div class="member-body-long" id ="long-body-Iterator"> + <p>A core Iterator class</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="List$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'List$');">[+]</span> <span class="member-annotations"> </span> @@ -5878,12 +6195,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-List$"> + + </div> + <div class="member-body-long" id ="long-body-List$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="List" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'List');">[+]</span> <span class="member-annotations"> </span> @@ -5907,13 +6241,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: List</p> + <div class="member-body-short" id="short-body-List"> + <p>Concrete collection type: List</p> + </div> + <div class="member-body-long" id ="long-body-List"> + <p>Concrete collection type: List</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ListIterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ListIterator');">[+]</span> <span class="member-annotations"> </span> @@ -5937,12 +6289,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ListIterator"> + + </div> + <div class="member-body-long" id ="long-body-ListIterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="MonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'MonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -5966,13 +6335,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Transforms returning same collection type</p> + <div class="member-body-short" id="short-body-MonoTransforms"> + <p>Transforms returning same collection type</p> + + </div> + <div class="member-body-long" id ="long-body-MonoTransforms"> + <p>Transforms returning same collection type</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="MonoTransformsOfSeqs" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'MonoTransformsOfSeqs');">[+]</span> <span class="member-annotations"> </span> @@ -5996,13 +6383,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Transforms that only apply to Seq</p> + <div class="member-body-short" id="short-body-MonoTransformsOfSeqs"> + <p>Transforms that only apply to Seq</p> + + </div> + <div class="member-body-long" id ="long-body-MonoTransformsOfSeqs"> + <p>Transforms that only apply to Seq</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Nil$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Nil$');">[+]</span> <span class="member-annotations"> </span> @@ -6026,12 +6431,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Nil$"> + + </div> + <div class="member-body-long" id ="long-body-Nil$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Ops" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Ops');">[+]</span> <span class="member-annotations"> </span> @@ -6055,13 +6477,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Operations returning types unrelated to current collection</p> + <div class="member-body-short" id="short-body-Ops"> + <p>Operations returning types unrelated to current collection</p> + </div> + <div class="member-body-long" id ="long-body-Ops"> + <p>Operations returning types unrelated to current collection</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="PolyTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'PolyTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6085,13 +6525,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Transforms returning same collection type constructor</p> + <div class="member-body-short" id="short-body-PolyTransforms"> + <p>Transforms returning same collection type constructor</p> + + </div> + <div class="member-body-long" id ="long-body-PolyTransforms"> + <p>Transforms returning same collection type constructor</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="RandomAccessIterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'RandomAccessIterator');">[+]</span> <span class="member-annotations"> </span> @@ -6115,12 +6573,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-RandomAccessIterator"> + + </div> + <div class="member-body-long" id ="long-body-RandomAccessIterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Seq" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Seq');">[+]</span> <span class="member-annotations"> </span> @@ -6144,13 +6619,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for sequence collections</p> + <div class="member-body-short" id="short-body-Seq"> + <p>Base trait for sequence collections</p> + + </div> + <div class="member-body-long" id ="long-body-Seq"> + <p>Base trait for sequence collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="SeqMonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'SeqMonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6174,13 +6667,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + <div class="member-body-short" id="short-body-SeqMonoTransforms"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-SeqMonoTransforms"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="SeqMonoTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'SeqMonoTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -6204,13 +6715,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + <div class="member-body-short" id="short-body-SeqMonoTransforms$"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-SeqMonoTransforms$"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringMonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringMonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6234,12 +6763,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringMonoTransforms"> + + </div> + <div class="member-body-long" id ="long-body-StringMonoTransforms"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringMonoTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringMonoTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -6263,12 +6809,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringMonoTransforms$"> + + </div> + <div class="member-body-long" id ="long-body-StringMonoTransforms$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps');">[+]</span> <span class="member-annotations"> </span> @@ -6292,13 +6855,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: String</p> + <div class="member-body-short" id="short-body-StringOps"> + <p>Concrete collection type: String</p> + </div> + <div class="member-body-long" id ="long-body-StringOps"> + <p>Concrete collection type: String</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps$');">[+]</span> <span class="member-annotations"> </span> @@ -6322,13 +6903,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: String</p> + <div class="member-body-short" id="short-body-StringOps$"> + <p>Concrete collection type: String</p> + </div> + <div class="member-body-long" id ="long-body-StringOps$"> + <p>Concrete collection type: String</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringPolyTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringPolyTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6352,12 +6951,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringPolyTransforms"> + + </div> + <div class="member-body-long" id ="long-body-StringPolyTransforms"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringPolyTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringPolyTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -6381,12 +6997,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringPolyTransforms$"> + + </div> + <div class="member-body-long" id ="long-body-StringPolyTransforms$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="View" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'View');">[+]</span> <span class="member-annotations"> </span> @@ -6410,13 +7043,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: View</p> + <div class="member-body-short" id="short-body-View"> + <p>Concrete collection type: View</p> + + </div> + <div class="member-body-long" id ="long-body-View"> + <p>Concrete collection type: View</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ViewMonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ViewMonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6440,12 +7091,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ViewMonoTransforms"> + + </div> + <div class="member-body-long" id ="long-body-ViewMonoTransforms"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ViewMonoTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ViewMonoTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -6469,12 +7137,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ViewMonoTransforms$"> + + </div> + <div class="member-body-long" id ="long-body-ViewMonoTransforms$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ViewOps" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ViewOps');">[+]</span> <span class="member-annotations"> </span> @@ -6498,12 +7183,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ViewOps"> + + </div> + <div class="member-body-long" id ="long-body-ViewOps"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ViewOps$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ViewOps$');">[+]</span> <span class="member-annotations"> </span> @@ -6527,12 +7229,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ViewOps$"> + + </div> + <div class="member-body-long" id ="long-body-ViewOps$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ViewPolyTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ViewPolyTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6556,12 +7275,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ViewPolyTransforms"> + + </div> + <div class="member-body-long" id ="long-body-ViewPolyTransforms"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ViewPolyTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ViewPolyTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -6585,12 +7321,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ViewPolyTransforms$"> + + </div> + <div class="member-body-long" id ="long-body-ViewPolyTransforms$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableMonoTransforms(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableMonoTransforms(c)');">[+]</span> <span class="member-annotations"> </span> @@ -6630,18 +7383,39 @@ C - <span class="no-left">: IterableMonoTransforms</span> + <span class="no-left">: IterableMonoTransforms +<span class="no-left no-right">[</span> +A<span class="">, </span>C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterableMonoTransforms(c)"> + <p>Implementation of MonoTransforms for all generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-IterableMonoTransforms(c)"> + <p>Implementation of MonoTransforms for all generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableOps(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableOps(c)');">[+]</span> <span class="member-annotations"> </span> @@ -6678,18 +7452,39 @@ A - <span class="no-left">: IterableOps</span> + <span class="no-left">: IterableOps +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of Ops for all generic collections</p> + <div class="member-body-short" id="short-body-IterableOps(c)"> + <p>Implementation of Ops for all generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-IterableOps(c)"> + <p>Implementation of Ops for all generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterablePolyTransforms(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterablePolyTransforms(c)');">[+]</span> <span class="member-annotations"> </span> @@ -6729,18 +7524,39 @@ C - <span class="no-left">: IterablePolyTransforms</span> + <span class="no-left">: IterablePolyTransforms +<span class="no-left no-right">[</span> +A<span class="">, </span>C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of PolyTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterablePolyTransforms(c)"> + <p>Implementation of PolyTransforms for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-IterablePolyTransforms(c)"> + <p>Implementation of PolyTransforms for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="SeqMonoTransforms(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'SeqMonoTransforms(c)');">[+]</span> <span class="member-annotations"> </span> @@ -6780,18 +7596,39 @@ C - <span class="no-left">: SeqMonoTransforms</span> + <span class="no-left">: SeqMonoTransforms +<span class="no-left no-right">[</span> +A<span class="">, </span>C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + <div class="member-body-short" id="short-body-SeqMonoTransforms(c)"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-SeqMonoTransforms(c)"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringMonoTransforms(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringMonoTransforms(s)');">[+]</span> <span class="member-annotations"> </span> @@ -6830,12 +7667,29 @@ C </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringMonoTransforms(s)"> + + </div> + <div class="member-body-long" id ="long-body-StringMonoTransforms(s)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps(s)');">[+]</span> <span class="member-annotations"> </span> @@ -6874,13 +7728,31 @@ C </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: String</p> + <div class="member-body-short" id="short-body-StringOps(s)"> + <p>Concrete collection type: String</p> + + </div> + <div class="member-body-long" id ="long-body-StringOps(s)"> + <p>Concrete collection type: String</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringPolyTransforms(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringPolyTransforms(s)');">[+]</span> <span class="member-annotations"> </span> @@ -6919,12 +7791,29 @@ C </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringPolyTransforms(s)"> + + </div> + <div class="member-body-long" id ="long-body-StringPolyTransforms(s)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ViewMonoTransforms(v)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ViewMonoTransforms(v)');">[+]</span> <span class="member-annotations"> </span> @@ -6961,17 +7850,37 @@ A - <span class="no-left">: ViewMonoTransforms</span> + <span class="no-left">: ViewMonoTransforms +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ViewMonoTransforms(v)"> + + </div> + <div class="member-body-long" id ="long-body-ViewMonoTransforms(v)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ViewOps(v)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ViewOps(v)');">[+]</span> <span class="member-annotations"> </span> @@ -7008,17 +7917,37 @@ A - <span class="no-left">: ViewOps</span> + <span class="no-left">: ViewOps +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ViewOps(v)"> + + </div> + <div class="member-body-long" id ="long-body-ViewOps(v)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ViewPolyTransforms(v)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ViewPolyTransforms(v)');">[+]</span> <span class="member-annotations"> </span> @@ -7055,13 +7984,32 @@ A - <span class="no-left">: ViewPolyTransforms</span> + <span class="no-left">: ViewPolyTransforms +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ViewPolyTransforms(v)"> + + </div> + <div class="member-body-long" id ="long-body-ViewPolyTransforms(v)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/ArrayBuffer$.html b/api/strawman/collections/CollectionStrawMan1$/ArrayBuffer$.html index a96266abf..490552007 100644 --- a/api/strawman/collections/CollectionStrawMan1$/ArrayBuffer$.html +++ b/api/strawman/collections/CollectionStrawMan1$/ArrayBuffer$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> ArrayBuffer </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterator(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterator(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,13 +5401,32 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterator(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterator(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/ArrayBuffer.html b/api/strawman/collections/CollectionStrawMan1$/ArrayBuffer.html index d8d402956..243350c72 100644 --- a/api/strawman/collections/CollectionStrawMan1$/ArrayBuffer.html +++ b/api/strawman/collections/CollectionStrawMan1$/ArrayBuffer.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> ArrayBuffer </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Seq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">FromIterator</span> + + </div> + </div> @@ -5339,12 +5370,64 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBuffer</span> + <span class="no-left">(</span> + + + <span class="no-left"> + initElems: + </span> + Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + initLength: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBuffer</span> + <span class="no-left">(</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="elems" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5448,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems"> + + </div> + <div class="member-body-long" id ="long-body-elems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="initElems" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'initElems');">[+]</span> <span class="member-annotations"> </span> @@ -5396,17 +5499,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-initElems"> + + </div> + <div class="member-body-long" id ="long-body-initElems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="initLength" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'initLength');">[+]</span> <span class="member-annotations"> </span> @@ -5432,12 +5555,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-initLength"> + + </div> + <div class="member-body-long" id ="long-body-initLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="limit" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'limit');">[+]</span> <span class="member-annotations"> </span> @@ -5463,12 +5603,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-limit"> + + </div> + <div class="member-body-long" id ="long-body-limit"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5494,12 +5651,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="+=(elem)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '+=(elem)');">[+]</span> <span class="member-annotations"> </span> @@ -5533,17 +5707,37 @@ - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-+=(elem)"> + + </div> + <div class="member-body-long" id ="long-body-+=(elem)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5582,12 +5776,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="elems_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5629,12 +5840,29 @@ AnyRef </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-elems_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterator(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterator(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5671,17 +5899,37 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterator(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterator(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5702,17 +5950,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5738,12 +6006,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="limit_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'limit_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5782,12 +6067,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-limit_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-limit_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5826,12 +6128,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-start_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toString" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toString');">[+]</span> <span class="member-annotations"> </span> @@ -5857,12 +6176,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-toString"> + + </div> + <div class="member-body-long" id ="long-body-toString"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="trimStart(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'trimStart(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5901,8 +6237,24 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-trimStart(n)"> + + </div> + <div class="member-body-long" id ="long-body-trimStart(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/ArrayBufferIterator.html b/api/strawman/collections/CollectionStrawMan1$/ArrayBufferIterator.html index fde51c149..6e7f233f3 100644 --- a/api/strawman/collections/CollectionStrawMan1$/ArrayBufferIterator.html +++ b/api/strawman/collections/CollectionStrawMan1$/ArrayBufferIterator.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,87 @@ <span id="entity-name"> ArrayBufferIterator </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">RandomAccessIterator</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBufferIterator</span> + <span class="no-left">(</span> + + + <span class="no-left"> + elems: + </span> + Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + initStart: + </span> + Int + + <span class="no-left">, </span> + + + <span class=""> + length: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="elems" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5434,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems"> + + </div> + <div class="member-body-long" id ="long-body-elems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="initStart" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'initStart');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5490,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-initStart"> + + </div> + <div class="member-body-long" id ="long-body-initStart"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5538,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="limit" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'limit');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5586,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-limit"> + + </div> + <div class="member-body-long" id ="long-body-limit"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5502,8 +5647,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/CanIterate.html b/api/strawman/collections/CollectionStrawMan1$/CanIterate.html index 42b58a044..15ca8db53 100644 --- a/api/strawman/collections/CollectionStrawMan1$/CanIterate.html +++ b/api/strawman/collections/CollectionStrawMan1$/CanIterate.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,20 @@ <span id="entity-name"> CanIterate </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5356,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5365,13 +5393,32 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Cons$.html b/api/strawman/collections/CollectionStrawMan1$/Cons$.html index 0b4a3dbbb..a65bef714 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Cons$.html +++ b/api/strawman/collections/CollectionStrawMan1$/Cons$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Cons </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(x,xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(x,xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Cons</span> + <span class="no-left">: Cons +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(x,xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(x,xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: Cons</span> + <span class="no-left">: Cons +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Cons.html b/api/strawman/collections/CollectionStrawMan1$/Cons.html index 4a4c2985c..65a61d051 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Cons.html +++ b/api/strawman/collections/CollectionStrawMan1$/Cons.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,79 @@ <span id="entity-name"> Cons </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">List</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Cons</span> + <span class="no-left">(</span> + + + <span class="no-left"> + x: + </span> + A + + <span class="no-left">, </span> + + + <span class=""> + xs: + </span> + List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="x" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'x');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5431,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-x"> + + </div> + <div class="member-body-long" id ="long-body-x"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="xs" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'xs');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5474,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-xs"> + + </div> + <div class="member-body-long" id ="long-body-xs"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5530,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5578,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(x,xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(x,xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5645,37 @@ A - <span class="no-left">: Cons</span> + <span class="no-left">: Cons +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(x,xs)"> + + </div> + <div class="member-body-long" id ="long-body-copy(x,xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5544,12 +5701,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5570,17 +5744,37 @@ A - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5606,12 +5800,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5637,12 +5848,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5663,13 +5891,32 @@ A - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-tail"> + + </div> + <div class="member-body-long" id ="long-body-tail"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/FromIterator.html b/api/strawman/collections/CollectionStrawMan1$/FromIterator.html index 862b94422..4fe6af67b 100644 --- a/api/strawman/collections/CollectionStrawMan1$/FromIterator.html +++ b/api/strawman/collections/CollectionStrawMan1$/FromIterator.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,20 @@ <span id="entity-name"> FromIterator </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5356,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterator(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterator(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,13 +5409,32 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan1$FromIterator$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan1$FromIterator$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterator(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterator(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterable.html b/api/strawman/collections/CollectionStrawMan1$/Iterable.html index 1ad9dc290..2d9f3bbf3 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterable.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterable.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> Iterable </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">CanIterate</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">FromIterator</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="<init>(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '<init>(c)');">[+]</span> <span class="member-annotations"> </span> @@ -5388,12 +5430,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-<init>(c)"> + + </div> + <div class="member-body-long" id ="long-body-<init>(c)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldLeft(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldLeft(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5444,12 +5503,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldLeft(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldLeft(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldRight(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldRight(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5500,12 +5576,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldRight(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldRight(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foreach(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foreach(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5544,12 +5637,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foreach(f)"> + + </div> + <div class="member-body-long" id ="long-body-foreach(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5575,12 +5685,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="indexWhere(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'indexWhere(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5619,12 +5746,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-indexWhere(p)"> + + </div> + <div class="member-body-long" id ="long-body-indexWhere(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5650,12 +5794,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5676,17 +5837,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="to(fi)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'to(fi)');">[+]</span> <span class="member-annotations"> </span> @@ -5730,12 +5911,29 @@ C </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-to(fi)"> + + </div> + <div class="member-body-long" id ="long-body-to(fi)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -5756,13 +5954,32 @@ C - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-view"> + + </div> + <div class="member-body-long" id ="long-body-view"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/IterableFactory.html b/api/strawman/collections/CollectionStrawMan1$/IterableFactory.html index 2251fcb85..1eb9a7ad0 100644 --- a/api/strawman/collections/CollectionStrawMan1$/IterableFactory.html +++ b/api/strawman/collections/CollectionStrawMan1$/IterableFactory.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> IterableFactory </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">FromIterator</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5418,37 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan1$IterableFactory$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan1$IterableFactory$$C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="empty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'empty');">[+]</span> <span class="member-annotations"> </span> @@ -5412,13 +5469,32 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan1$IterableFactory$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan1$IterableFactory$$C +<span class="no-left no-right">[</span> +X +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-empty"> + + </div> + <div class="member-body-long" id ="long-body-empty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/IterableMonoTransforms$.html b/api/strawman/collections/CollectionStrawMan1$/IterableMonoTransforms$.html index 404214e1f..ae331bf89 100644 --- a/api/strawman/collections/CollectionStrawMan1$/IterableMonoTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan1$/IterableMonoTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> IterableMonoTransforms </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan1$/IterableMonoTransforms.html b/api/strawman/collections/CollectionStrawMan1$/IterableMonoTransforms.html index 0eb557062..8c4ae3d7b 100644 --- a/api/strawman/collections/CollectionStrawMan1$/IterableMonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan1$/IterableMonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> IterableMonoTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">MonoTransforms</span> + + </div> + </div> @@ -5339,12 +5376,47 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">IterableMonoTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + c: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterator +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="c" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'c');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5437,40 @@ - <span class="no-left">: </span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterator +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-c"> + + </div> + <div class="member-body-long" id ="long-body-c"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIter(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIter(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5412,17 +5507,37 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan1$IterableMonoTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan1$IterableMonoTransforms$$C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIter(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIter(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iter" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iter');">[+]</span> <span class="member-annotations"> </span> @@ -5443,13 +5558,32 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iter"> + + </div> + <div class="member-body-long" id ="long-body-iter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/IterableOps$.html b/api/strawman/collections/CollectionStrawMan1$/IterableOps$.html index ed81025b1..a52fefad5 100644 --- a/api/strawman/collections/CollectionStrawMan1$/IterableOps$.html +++ b/api/strawman/collections/CollectionStrawMan1$/IterableOps$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> IterableOps </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan1$/IterableOps.html b/api/strawman/collections/CollectionStrawMan1$/IterableOps.html index 226e5a285..c2555b528 100644 --- a/api/strawman/collections/CollectionStrawMan1$/IterableOps.html +++ b/api/strawman/collections/CollectionStrawMan1$/IterableOps.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> IterableOps </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Ops</span> + + </div> + </div> @@ -5339,12 +5370,44 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">IterableOps</span> + <span class="no-left">(</span> + + + <span class="no-left"> + c: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="c" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'c');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5428,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-c"> + + </div> + <div class="member-body-long" id ="long-body-c"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5396,13 +5479,32 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/IterablePolyTransforms$.html b/api/strawman/collections/CollectionStrawMan1$/IterablePolyTransforms$.html index dca85b05b..bff273fec 100644 --- a/api/strawman/collections/CollectionStrawMan1$/IterablePolyTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan1$/IterablePolyTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> IterablePolyTransforms </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan1$/IterablePolyTransforms.html b/api/strawman/collections/CollectionStrawMan1$/IterablePolyTransforms.html index 6be650929..7abe54d7c 100644 --- a/api/strawman/collections/CollectionStrawMan1$/IterablePolyTransforms.html +++ b/api/strawman/collections/CollectionStrawMan1$/IterablePolyTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> IterablePolyTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">PolyTransforms</span> + + </div> + </div> @@ -5339,12 +5376,47 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">IterablePolyTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + c: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterator +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="c" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'c');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5437,40 @@ - <span class="no-left">: </span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterator +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-c"> + + </div> + <div class="member-body-long" id ="long-body-c"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIter(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIter(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5412,17 +5507,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIter(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIter(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iter" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iter');">[+]</span> <span class="member-annotations"> </span> @@ -5443,13 +5558,32 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iter"> + + </div> + <div class="member-body-long" id ="long-body-iter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$.html index b021f6800..897204a57 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Iterator </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="Concat" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Concat');">[+]</span> <span class="member-annotations"> </span> @@ -5363,12 +5379,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Concat"> + + </div> + <div class="member-body-long" id ="long-body-Concat"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Concat$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Concat$');">[+]</span> <span class="member-annotations"> </span> @@ -5392,12 +5425,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Concat$"> + + </div> + <div class="member-body-long" id ="long-body-Concat$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Drop" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Drop');">[+]</span> <span class="member-annotations"> </span> @@ -5421,12 +5471,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Drop"> + + </div> + <div class="member-body-long" id ="long-body-Drop"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Drop$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Drop$');">[+]</span> <span class="member-annotations"> </span> @@ -5450,12 +5517,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Drop$"> + + </div> + <div class="member-body-long" id ="long-body-Drop$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FlatMap" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FlatMap');">[+]</span> <span class="member-annotations"> </span> @@ -5479,12 +5563,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-FlatMap"> + + </div> + <div class="member-body-long" id ="long-body-FlatMap"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FlatMap$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FlatMap$');">[+]</span> <span class="member-annotations"> </span> @@ -5508,12 +5609,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-FlatMap$"> + + </div> + <div class="member-body-long" id ="long-body-FlatMap$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Map" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Map');">[+]</span> <span class="member-annotations"> </span> @@ -5537,12 +5655,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Map"> + + </div> + <div class="member-body-long" id ="long-body-Map"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Map$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Map$');">[+]</span> <span class="member-annotations"> </span> @@ -5566,12 +5701,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Map$"> + + </div> + <div class="member-body-long" id ="long-body-Map$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partition" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partition');">[+]</span> <span class="member-annotations"> </span> @@ -5595,12 +5747,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Partition"> + + </div> + <div class="member-body-long" id ="long-body-Partition"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partition$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partition$');">[+]</span> <span class="member-annotations"> </span> @@ -5624,12 +5793,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Partition$"> + + </div> + <div class="member-body-long" id ="long-body-Partition$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Reverse" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Reverse');">[+]</span> <span class="member-annotations"> </span> @@ -5653,12 +5839,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Reverse"> + + </div> + <div class="member-body-long" id ="long-body-Reverse"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Reverse$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Reverse$');">[+]</span> <span class="member-annotations"> </span> @@ -5682,12 +5885,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Reverse$"> + + </div> + <div class="member-body-long" id ="long-body-Reverse$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Zip" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Zip');">[+]</span> <span class="member-annotations"> </span> @@ -5711,12 +5931,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Zip"> + + </div> + <div class="member-body-long" id ="long-body-Zip"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Zip$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Zip$');">[+]</span> <span class="member-annotations"> </span> @@ -5740,12 +5977,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Zip$"> + + </div> + <div class="member-body-long" id ="long-body-Zip$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="empty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'empty');">[+]</span> <span class="member-annotations"> </span> @@ -5766,17 +6020,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +Nothing +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-empty"> + + </div> + <div class="member-body-long" id ="long-body-empty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5813,17 +6087,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="nextOnEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'nextOnEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5849,8 +6143,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-nextOnEmpty"> + + </div> + <div class="member-body-long" id ="long-body-nextOnEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Concat$.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Concat$.html index 32c5d0e29..151b2802d 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Concat$.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Concat$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Concat </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5387,17 +5403,37 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5434,13 +5470,32 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Concat.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Concat.html index 8a86044c0..5a86da705 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Concat.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Concat.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,82 @@ <span id="entity-name"> Concat </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterator</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Concat</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + other: + </span> + Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="myCurrent" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'myCurrent');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5429,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-myCurrent"> + + </div> + <div class="member-body-long" id ="long-body-myCurrent"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="other" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'other');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5480,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-other"> + + </div> + <div class="member-body-long" id ="long-body-other"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5422,19 +5531,41 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>If this iterator results from applying a transfomation to another iterator, + <div class="member-body-short" id="short-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, +that other iterator, otherwise the iterator itself.</p> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, that other iterator, otherwise the iterator itself.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5460,12 +5591,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5491,12 +5639,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5544,17 +5709,37 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5575,17 +5760,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5606,17 +5811,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="current" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'current');">[+]</span> <span class="member-annotations"> </span> @@ -5637,17 +5862,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-current"> + + </div> + <div class="member-body-long" id ="long-body-current"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5673,12 +5918,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="myCurrent_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'myCurrent_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5720,12 +5982,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-myCurrent_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-myCurrent_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5751,12 +6030,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="remaining" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'remaining');">[+]</span> <span class="member-annotations"> </span> @@ -5782,10 +6078,28 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>If the number of elements still to be returned by this iterator is known, + <div class="member-body-short" id="short-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, that number, otherwise -1.</p> + </div> + <div class="member-body-long" id ="long-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, +that number, otherwise -1.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Drop$.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Drop$.html index e371e796f..fe5622de6 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Drop$.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Drop$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Drop </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,n)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Drop.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Drop.html index e747252b3..9caa2419c 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Drop.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Drop.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,79 @@ <span id="entity-name"> Drop </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterator</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Drop</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + n: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="n" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'n');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5431,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-n"> + + </div> + <div class="member-body-long" id ="long-body-n"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toSkip" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toSkip');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5479,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-toSkip"> + + </div> + <div class="member-body-long" id ="long-body-toSkip"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5422,19 +5522,41 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>If this iterator results from applying a transfomation to another iterator, + <div class="member-body-short" id="short-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, +that other iterator, otherwise the iterator itself.</p> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, that other iterator, otherwise the iterator itself.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5460,12 +5582,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5491,12 +5630,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,n)');">[+]</span> <span class="member-annotations"> </span> @@ -5541,17 +5697,37 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,n)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5572,17 +5748,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5608,12 +5804,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5639,12 +5852,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5670,12 +5900,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="remaining" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'remaining');">[+]</span> <span class="member-annotations"> </span> @@ -5701,14 +5948,33 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>If the number of elements still to be returned by this iterator is known, + <div class="member-body-short" id="short-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, that number, otherwise -1.</p> + </div> + <div class="member-body-long" id ="long-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, +that number, otherwise -1.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toSkip_=(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toSkip_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5747,8 +6013,24 @@ that number, otherwise -1.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-toSkip_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-toSkip_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/FlatMap$.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/FlatMap$.html index 0d3694863..2623852a0 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/FlatMap$.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/FlatMap$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> FlatMap </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5387,17 +5403,37 @@ B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5434,13 +5470,32 @@ A<span class="">, </span>B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/FlatMap.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/FlatMap.html index f0fb5c005..77a36b0c9 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/FlatMap.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/FlatMap.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,88 @@ <span id="entity-name"> FlatMap </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterator</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">FlatMap</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + f: + </span> + A<span class="right-arrow"> => </span>CanIterate +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="f" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'f');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5435,37 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>CanIterate +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-f"> + + </div> + <div class="member-body-long" id ="long-body-f"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="myCurrent" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'myCurrent');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5486,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-myCurrent"> + + </div> + <div class="member-body-long" id ="long-body-myCurrent"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5422,19 +5537,41 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>If this iterator results from applying a transfomation to another iterator, + <div class="member-body-short" id="short-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, +that other iterator, otherwise the iterator itself.</p> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, that other iterator, otherwise the iterator itself.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5460,12 +5597,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5491,12 +5645,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5544,17 +5715,37 @@ B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5575,17 +5766,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5606,17 +5817,37 @@ B - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>CanIterate +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="current" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'current');">[+]</span> <span class="member-annotations"> </span> @@ -5637,17 +5868,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-current"> + + </div> + <div class="member-body-long" id ="long-body-current"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5673,12 +5924,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="myCurrent_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'myCurrent_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5720,12 +5988,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-myCurrent_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-myCurrent_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5751,8 +6036,24 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Map$.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Map$.html index f56bc8c7f..11d2f2d00 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Map$.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Map$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Map </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A<span class="">, </span>B - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Map.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Map.html index b412dc5f0..669f9d031 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Map.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Map.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,85 @@ <span id="entity-name"> Map </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterator</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Map</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + f: + </span> + A<span class="right-arrow"> => </span>B + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="f" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'f');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5432,34 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>B</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-f"> + + </div> + <div class="member-body-long" id ="long-body-f"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,19 +5480,41 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>If this iterator results from applying a transfomation to another iterator, + <div class="member-body-short" id="short-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, that other iterator, otherwise the iterator itself.</p> + </div> + <div class="member-body-long" id ="long-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, +that other iterator, otherwise the iterator itself.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5429,12 +5540,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5460,12 +5588,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5510,17 +5655,37 @@ A - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5541,17 +5706,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5572,17 +5757,34 @@ A - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>B</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5608,12 +5810,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5639,12 +5858,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="remaining" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'remaining');">[+]</span> <span class="member-annotations"> </span> @@ -5670,10 +5906,28 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>If the number of elements still to be returned by this iterator is known, + <div class="member-body-short" id="short-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, +that number, otherwise -1.</p> + + </div> + <div class="member-body-long" id ="long-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, that number, otherwise -1.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Partition$.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Partition$.html index 3064abe56..82044185f 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Partition$.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Partition$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Partition </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,p,lookahead,dual)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,p,lookahead,dual)');">[+]</span> <span class="member-annotations"> </span> @@ -5406,17 +5422,37 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,p,lookahead,dual)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,p,lookahead,dual)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5453,13 +5489,32 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Partition.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Partition.html index 9d2a95631..e918cfe40 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Partition.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Partition.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,101 @@ <span id="entity-name"> Partition </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterator</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Partition</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + p: + </span> + A<span class="right-arrow"> => </span>Boolean + + <span class="no-left">, </span> + + + <span class=""> + lookahead: + </span> + ArrayBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + dual: + </span> + ArrayBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="dual" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'dual');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5448,37 @@ - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-dual"> + + </div> + <div class="member-body-long" id ="long-body-dual"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="lookahead" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'lookahead');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5499,37 @@ - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-lookahead"> + + </div> + <div class="member-body-long" id ="long-body-lookahead"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="p" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'p');">[+]</span> <span class="member-annotations"> </span> @@ -5422,17 +5550,34 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-p"> + + </div> + <div class="member-body-long" id ="long-body-p"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5453,19 +5598,41 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>If this iterator results from applying a transfomation to another iterator, + <div class="member-body-short" id="short-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, +that other iterator, otherwise the iterator itself.</p> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, that other iterator, otherwise the iterator itself.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5491,12 +5658,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5522,12 +5706,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_3" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_3');">[+]</span> <span class="member-annotations"> </span> @@ -5553,12 +5754,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_3"> + + </div> + <div class="member-body-long" id ="long-body-_3"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_4" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_4');">[+]</span> <span class="member-annotations"> </span> @@ -5584,12 +5802,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_4"> + + </div> + <div class="member-body-long" id ="long-body-_4"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,p,lookahead,dual)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,p,lookahead,dual)');">[+]</span> <span class="member-annotations"> </span> @@ -5656,17 +5891,37 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,p,lookahead,dual)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,p,lookahead,dual)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5687,17 +5942,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5718,17 +5993,34 @@ A - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$3" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$3');">[+]</span> <span class="member-annotations"> </span> @@ -5749,17 +6041,37 @@ A - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$3"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$3"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$4" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$4');">[+]</span> <span class="member-annotations"> </span> @@ -5780,17 +6092,37 @@ A - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$4"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$4"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="distribute()" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'distribute()');">[+]</span> <span class="member-annotations"> </span> @@ -5818,17 +6150,37 @@ A - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-distribute()"> + + </div> + <div class="member-body-long" id ="long-body-distribute()"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5854,12 +6206,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5885,8 +6254,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Reverse$.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Reverse$.html index 3d83b8b10..baa07d0fe 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Reverse$.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Reverse$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Reverse </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,17 +5392,37 @@ A - <span class="no-left">: Reverse</span> + <span class="no-left">: Reverse +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5423,13 +5459,32 @@ A - <span class="no-left">: Reverse</span> + <span class="no-left">: Reverse +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Reverse.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Reverse.html index 3239961ad..61264fe74 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Reverse.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Reverse.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,71 @@ <span id="entity-name"> Reverse </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">RandomAccessIterator</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Reverse</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + RandomAccessIterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5360,19 +5418,41 @@ - <span class="no-left">: RandomAccessIterator</span> + <span class="no-left">: RandomAccessIterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>If this iterator results from applying a transfomation to another iterator, + <div class="member-body-short" id="short-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, +that other iterator, otherwise the iterator itself.</p> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, that other iterator, otherwise the iterator itself.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5398,12 +5478,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5442,12 +5539,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying)');">[+]</span> <span class="member-annotations"> </span> @@ -5484,17 +5598,37 @@ A - <span class="no-left">: Reverse</span> + <span class="no-left">: Reverse +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5515,17 +5649,37 @@ A - <span class="no-left">: RandomAccessIterator</span> + <span class="no-left">: RandomAccessIterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="limit" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'limit');">[+]</span> <span class="member-annotations"> </span> @@ -5551,8 +5705,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-limit"> + + </div> + <div class="member-body-long" id ="long-body-limit"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Zip$.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Zip$.html index c87fb11e0..9aa849e71 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Zip$.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Zip$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Zip </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5387,17 +5403,37 @@ B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5434,13 +5470,32 @@ A<span class="">, </span>B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Zip.html b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Zip.html index 09b689ac2..86ad6de00 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator$/Zip.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator$/Zip.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,88 @@ <span id="entity-name"> Zip </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterator</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Zip</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + other: + </span> + Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="other" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'other');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5435,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-other"> + + </div> + <div class="member-body-long" id ="long-body-other"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,19 +5486,41 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>If this iterator results from applying a transfomation to another iterator, + <div class="member-body-short" id="short-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, +that other iterator, otherwise the iterator itself.</p> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, that other iterator, otherwise the iterator itself.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5429,12 +5546,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5460,12 +5594,29 @@ that other iterator, otherwise the iterator itself.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5513,17 +5664,37 @@ B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5544,17 +5715,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5575,17 +5766,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5611,12 +5822,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5642,12 +5870,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="remaining" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'remaining');">[+]</span> <span class="member-annotations"> </span> @@ -5673,10 +5918,28 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>If the number of elements still to be returned by this iterator is known, + <div class="member-body-short" id="short-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, +that number, otherwise -1.</p> + + </div> + <div class="member-body-long" id ="long-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, that number, otherwise -1.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Iterator.html b/api/strawman/collections/CollectionStrawMan1$/Iterator.html index 657613bf5..b45394078 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Iterator.html +++ b/api/strawman/collections/CollectionStrawMan1$/Iterator.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Iterator </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">CanIterate</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5418,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5425,17 +5482,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-drop(n)"> + + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5472,17 +5549,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldLeft(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldLeft(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5532,12 +5629,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldLeft(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldLeft(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldRight(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldRight(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5587,12 +5701,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldRight(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldRight(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foreach(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foreach(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5631,12 +5762,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foreach(f)"> + + </div> + <div class="member-body-long" id ="long-body-foreach(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5662,12 +5810,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="indexWhere(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'indexWhere(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5706,12 +5871,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-indexWhere(p)"> + + </div> + <div class="member-body-long" id ="long-body-indexWhere(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5732,17 +5914,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5776,17 +5978,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5812,12 +6034,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="partition(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'partition(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5851,17 +6090,42 @@ B - <span class="no-left">: </span> + <span class="no-left">: <span class="no-right">(</span> +Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span>, </span>Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> +<span class="no-left">)</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-partition(p)"> + + </div> + <div class="member-body-long" id ="long-body-partition(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="remaining" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'remaining');">[+]</span> <span class="member-annotations"> </span> @@ -5887,14 +6151,33 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>If the number of elements still to be returned by this iterator is known, + <div class="member-body-short" id="short-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, that number, otherwise -1.</p> + </div> + <div class="member-body-long" id ="long-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, +that number, otherwise -1.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="reverse" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'reverse');">[+]</span> <span class="member-annotations"> </span> @@ -5915,17 +6198,37 @@ that number, otherwise -1.</p> - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-reverse"> + + </div> + <div class="member-body-long" id ="long-body-reverse"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5946,19 +6249,41 @@ that number, otherwise -1.</p> - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +Nothing<span class="bounds"> <: </span>Any +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>If this iterator results from applying a transfomation to another iterator, + <div class="member-body-short" id="short-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, that other iterator, otherwise the iterator itself.</p> + </div> + <div class="member-body-long" id ="long-body-underlying"> + <p>If this iterator results from applying a transfomation to another iterator, +that other iterator, otherwise the iterator itself.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="zip(that)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'zip(that)');">[+]</span> <span class="member-annotations"> </span> @@ -5995,13 +6320,34 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>B +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-zip(that)"> + + </div> + <div class="member-body-long" id ="long-body-zip(that)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/List$.html b/api/strawman/collections/CollectionStrawMan1$/List$.html index 33ec9aedb..44245a892 100644 --- a/api/strawman/collections/CollectionStrawMan1$/List$.html +++ b/api/strawman/collections/CollectionStrawMan1$/List$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> List </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterator(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterator(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,13 +5401,32 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterator(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterator(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/List.html b/api/strawman/collections/CollectionStrawMan1$/List.html index 2d3d409ff..8b973dd78 100644 --- a/api/strawman/collections/CollectionStrawMan1$/List.html +++ b/api/strawman/collections/CollectionStrawMan1$/List.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> sealed </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> List </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Seq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">FromIterator</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5383,12 +5425,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterator(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterator(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5425,17 +5484,37 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterator(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterator(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5461,12 +5540,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5492,12 +5588,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5518,17 +5631,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5554,12 +5687,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5580,13 +5730,32 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-tail"> + + </div> + <div class="member-body-long" id ="long-body-tail"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/ListIterator.html b/api/strawman/collections/CollectionStrawMan1$/ListIterator.html index 99e6db348..9d63dc268 100644 --- a/api/strawman/collections/CollectionStrawMan1$/ListIterator.html +++ b/api/strawman/collections/CollectionStrawMan1$/ListIterator.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,71 @@ <span id="entity-name"> ListIterator </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterator</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ListIterator</span> + <span class="no-left">(</span> + + + <span class="no-left"> + xs: + </span> + List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="current" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'current');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5418,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-current"> + + </div> + <div class="member-body-long" id ="long-body-current"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="xs" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'xs');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5469,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-xs"> + + </div> + <div class="member-body-long" id ="long-body-xs"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5525,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5573,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toList" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toList');">[+]</span> <span class="member-annotations"> </span> @@ -5484,13 +5616,32 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-toList"> + + </div> + <div class="member-body-long" id ="long-body-toList"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/MonoTransforms.html b/api/strawman/collections/CollectionStrawMan1$/MonoTransforms.html index 086b8e26b..9046180d9 100644 --- a/api/strawman/collections/CollectionStrawMan1$/MonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan1$/MonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,35 @@ <span id="entity-name"> MonoTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + Repr + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> @@ -5339,12 +5371,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5383,12 +5426,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-drop(n)"> + + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIter(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIter(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5430,12 +5490,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIter(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIter(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iter" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iter');">[+]</span> <span class="member-annotations"> </span> @@ -5456,17 +5533,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iter"> + + </div> + <div class="member-body-long" id ="long-body-iter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="partition(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'partition(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5500,13 +5597,31 @@ A - <span class="no-left">: </span> + <span class="no-left">: <span class="no-right">(</span> +Repr<span>, </span>Repr +<span class="no-left">)</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-partition(p)"> + + </div> + <div class="member-body-long" id ="long-body-partition(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/MonoTransformsOfSeqs.html b/api/strawman/collections/CollectionStrawMan1$/MonoTransformsOfSeqs.html index dd1b9c9f0..1e4faa10d 100644 --- a/api/strawman/collections/CollectionStrawMan1$/MonoTransformsOfSeqs.html +++ b/api/strawman/collections/CollectionStrawMan1$/MonoTransformsOfSeqs.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> MonoTransformsOfSeqs </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + Repr + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">MonoTransforms</span> + + </div> + </div> @@ -5339,12 +5376,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="reverse" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'reverse');">[+]</span> <span class="member-annotations"> </span> @@ -5370,8 +5418,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-reverse"> + + </div> + <div class="member-body-long" id ="long-body-reverse"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Nil$.html b/api/strawman/collections/CollectionStrawMan1$/Nil$.html index 6a29bc31d..9b95f2f38 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Nil$.html +++ b/api/strawman/collections/CollectionStrawMan1$/Nil$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,43 @@ <span id="entity-name"> Nil </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">List</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Product0</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5395,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5443,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5422,13 +5486,32 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-tail"> + + </div> + <div class="member-body-long" id ="long-body-tail"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Ops.html b/api/strawman/collections/CollectionStrawMan1$/Ops.html index 174e17cb0..661fe2abb 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Ops.html +++ b/api/strawman/collections/CollectionStrawMan1$/Ops.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Ops </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="foldLeft(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldLeft(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5394,12 +5431,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldLeft(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldLeft(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldRight(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldRight(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5449,12 +5503,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldRight(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldRight(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foreach(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foreach(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5493,12 +5564,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foreach(f)"> + + </div> + <div class="member-body-long" id ="long-body-foreach(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5524,12 +5612,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="indexWhere(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'indexWhere(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5568,12 +5673,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-indexWhere(p)"> + + </div> + <div class="member-body-long" id ="long-body-indexWhere(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5599,12 +5721,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5625,17 +5764,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="to(fi)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'to(fi)');">[+]</span> <span class="member-annotations"> </span> @@ -5672,17 +5831,37 @@ C - <span class="no-left">: C</span> + <span class="no-left">: C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-to(fi)"> + + </div> + <div class="member-body-long" id ="long-body-to(fi)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -5703,13 +5882,32 @@ C - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-view"> + + </div> + <div class="member-body-long" id ="long-body-view"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/PolyTransforms.html b/api/strawman/collections/CollectionStrawMan1$/PolyTransforms.html index cd3628bd8..96005f6b7 100644 --- a/api/strawman/collections/CollectionStrawMan1$/PolyTransforms.html +++ b/api/strawman/collections/CollectionStrawMan1$/PolyTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,35 @@ <span id="entity-name"> PolyTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> @@ -5339,12 +5371,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5424,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5428,17 +5491,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIter(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIter(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5475,17 +5558,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIter(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIter(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iter" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iter');">[+]</span> <span class="member-annotations"> </span> @@ -5506,17 +5609,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iter"> + + </div> + <div class="member-body-long" id ="long-body-iter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5550,17 +5673,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="zip(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'zip(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5597,13 +5740,34 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan1$PolyTransforms$$C +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>B +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-zip(xs)"> + + </div> + <div class="member-body-long" id ="long-body-zip(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/RandomAccessIterator.html b/api/strawman/collections/CollectionStrawMan1$/RandomAccessIterator.html index ac1260c63..effdd9b13 100644 --- a/api/strawman/collections/CollectionStrawMan1$/RandomAccessIterator.html +++ b/api/strawman/collections/CollectionStrawMan1$/RandomAccessIterator.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,50 @@ <span id="entity-name"> RandomAccessIterator </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterator</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="start" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5402,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5409,12 +5463,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5448,17 +5519,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-drop(n)"> + + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5484,12 +5575,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="limit" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'limit');">[+]</span> <span class="member-annotations"> </span> @@ -5515,12 +5623,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-limit"> + + </div> + <div class="member-body-long" id ="long-body-limit"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5546,12 +5671,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="remaining" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'remaining');">[+]</span> <span class="member-annotations"> </span> @@ -5577,14 +5719,33 @@ </div><!-- end member-title --> <div class="member-body"> - <p>If the number of elements still to be returned by this iterator is known, + <div class="member-body-short" id="short-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, +that number, otherwise -1.</p> + + </div> + <div class="member-body-long" id ="long-body-remaining"> + <p>If the number of elements still to be returned by this iterator is known, that number, otherwise -1.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="reverse" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'reverse');">[+]</span> <span class="member-annotations"> </span> @@ -5605,17 +5766,37 @@ that number, otherwise -1.</p> - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-reverse"> + + </div> + <div class="member-body-long" id ="long-body-reverse"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start_=(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5654,8 +5835,24 @@ that number, otherwise -1.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-start_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/Seq.html b/api/strawman/collections/CollectionStrawMan1$/Seq.html index 0b5b91873..adfd33320 100644 --- a/api/strawman/collections/CollectionStrawMan1$/Seq.html +++ b/api/strawman/collections/CollectionStrawMan1$/Seq.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> Seq </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">FromIterator</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5383,12 +5425,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5414,8 +5473,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/SeqMonoTransforms$.html b/api/strawman/collections/CollectionStrawMan1$/SeqMonoTransforms$.html index 9fa86d6dc..a89537f07 100644 --- a/api/strawman/collections/CollectionStrawMan1$/SeqMonoTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan1$/SeqMonoTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> SeqMonoTransforms </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan1$/SeqMonoTransforms.html b/api/strawman/collections/CollectionStrawMan1$/SeqMonoTransforms.html index abffb442b..df78186f5 100644 --- a/api/strawman/collections/CollectionStrawMan1$/SeqMonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan1$/SeqMonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> SeqMonoTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">MonoTransformsOfSeqs</span> + + </div> + </div> @@ -5339,12 +5376,47 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">SeqMonoTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + c: + </span> + Seq +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterator +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="c" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'c');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5437,40 @@ - <span class="no-left">: </span> + <span class="no-left">: Seq +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterator +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-c"> + + </div> + <div class="member-body-long" id ="long-body-c"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIter(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIter(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5417,12 +5512,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIter(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIter(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iter" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iter');">[+]</span> <span class="member-annotations"> </span> @@ -5443,13 +5555,32 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iter"> + + </div> + <div class="member-body-long" id ="long-body-iter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/StringMonoTransforms$.html b/api/strawman/collections/CollectionStrawMan1$/StringMonoTransforms$.html index fc219b827..1978afcb4 100644 --- a/api/strawman/collections/CollectionStrawMan1$/StringMonoTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan1$/StringMonoTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,11 +5333,23 @@ <span id="entity-name"> StringMonoTransforms </span> + + </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan1$/StringMonoTransforms.html b/api/strawman/collections/CollectionStrawMan1$/StringMonoTransforms.html index 1acb027cb..1dcc082ee 100644 --- a/api/strawman/collections/CollectionStrawMan1$/StringMonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan1$/StringMonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,61 @@ <span id="entity-name"> StringMonoTransforms </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">MonoTransformsOfSeqs</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringMonoTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + s: + </span> + String + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="s" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 's');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5413,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-s"> + + </div> + <div class="member-body-long" id ="long-body-s"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIter(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIter(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5412,12 +5477,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIter(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIter(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iter" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iter');">[+]</span> <span class="member-annotations"> </span> @@ -5438,13 +5520,32 @@ Char - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iter"> + + </div> + <div class="member-body-long" id ="long-body-iter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/StringOps$.html b/api/strawman/collections/CollectionStrawMan1$/StringOps$.html index 4192a75b9..2ab744b7a 100644 --- a/api/strawman/collections/CollectionStrawMan1$/StringOps$.html +++ b/api/strawman/collections/CollectionStrawMan1$/StringOps$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> StringOps </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan1$/StringOps.html b/api/strawman/collections/CollectionStrawMan1$/StringOps.html index dd01b4135..e9a07b216 100644 --- a/api/strawman/collections/CollectionStrawMan1$/StringOps.html +++ b/api/strawman/collections/CollectionStrawMan1$/StringOps.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,22 @@ <span id="entity-name"> StringOps </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Ops</span> + + </div> + </div> @@ -5339,12 +5358,41 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringOps</span> + <span class="no-left">(</span> + + + <span class="no-left"> + s: + </span> + String + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="s" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 's');">[+]</span> <span class="member-annotations"> </span> @@ -5370,12 +5418,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-s"> + + </div> + <div class="member-body-long" id ="long-body-s"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5396,13 +5461,32 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +Char +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/StringPolyTransforms$.html b/api/strawman/collections/CollectionStrawMan1$/StringPolyTransforms$.html index 784b49e87..66e4eb363 100644 --- a/api/strawman/collections/CollectionStrawMan1$/StringPolyTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan1$/StringPolyTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,11 +5333,23 @@ <span id="entity-name"> StringPolyTransforms </span> + + </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan1$/StringPolyTransforms.html b/api/strawman/collections/CollectionStrawMan1$/StringPolyTransforms.html index 6a9129ccd..978734468 100644 --- a/api/strawman/collections/CollectionStrawMan1$/StringPolyTransforms.html +++ b/api/strawman/collections/CollectionStrawMan1$/StringPolyTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,61 @@ <span id="entity-name"> StringPolyTransforms </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">PolyTransforms</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringPolyTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + s: + </span> + String + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="s" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 's');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5413,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-s"> + + </div> + <div class="member-body-long" id ="long-body-s"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5412,12 +5477,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5456,12 +5538,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5500,12 +5599,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIter(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIter(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5542,17 +5658,37 @@ B - <span class="no-left">: Seq</span> + <span class="no-left">: Seq +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIter(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIter(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iter" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iter');">[+]</span> <span class="member-annotations"> </span> @@ -5573,17 +5709,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iter"> + + </div> + <div class="member-body-long" id ="long-body-iter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5622,8 +5778,24 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/View.html b/api/strawman/collections/CollectionStrawMan1$/View.html index bba9d9bbf..888a77af6 100644 --- a/api/strawman/collections/CollectionStrawMan1$/View.html +++ b/api/strawman/collections/CollectionStrawMan1$/View.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> View </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">CanIterate</span> + + </div> + </div> @@ -5339,12 +5365,107 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">View</span> + <span class="no-left">(</span> + + + <span class="no-left"> + it: => + </span> + Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + + <div class="member"> + <div class="member-title"> + <span class="member-name">View</span> + <span class="no-left">(</span> + + + <span class="no-left"> + v: + </span> + View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + + <div class="member"> + <div class="member-title"> + <span class="member-name">View</span> + <span class="no-left">(</span> + + + <span class="no-left"> + v: + </span> + View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + + <div class="member"> + <div class="member-title"> + <span class="member-name">View</span> + <span class="no-left">(</span> + + + <span class="no-left"> + v: + </span> + View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="it" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'it');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5486,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-it"> + + </div> + <div class="member-body-long" id ="long-body-it"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5419,12 +5560,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="cache" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'cache');">[+]</span> <span class="member-annotations"> </span> @@ -5445,17 +5603,37 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-cache"> + + </div> + <div class="member-body-long" id ="long-body-cache"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5494,12 +5672,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-drop(n)"> + + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5544,12 +5739,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldLeft(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldLeft(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5599,12 +5811,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldLeft(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldLeft(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldRight(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldRight(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5654,12 +5883,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldRight(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldRight(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foreach(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foreach(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5698,12 +5944,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foreach(f)"> + + </div> + <div class="member-body-long" id ="long-body-foreach(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIter(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIter(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5740,17 +6003,37 @@ A - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIter(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIter(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIter(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIter(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5794,12 +6077,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIter(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIter(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5825,12 +6125,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="indexWhere(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'indexWhere(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5869,12 +6186,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-indexWhere(p)"> + + </div> + <div class="member-body-long" id ="long-body-indexWhere(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5900,12 +6234,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iter" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iter');">[+]</span> <span class="member-annotations"> </span> @@ -5926,17 +6277,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iter"> + + </div> + <div class="member-body-long" id ="long-body-iter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iter" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iter');">[+]</span> <span class="member-annotations"> </span> @@ -5957,17 +6328,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iter"> + + </div> + <div class="member-body-long" id ="long-body-iter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5988,17 +6379,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -6019,17 +6430,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -6070,12 +6501,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="partition(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'partition(p)');">[+]</span> <span class="member-annotations"> </span> @@ -6109,17 +6557,36 @@ B - <span class="no-left">: </span> + <span class="no-left">: <span class="no-right">(</span> +Repr<span>, </span>Repr +<span class="no-left">)</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-partition(p)"> + + </div> + <div class="member-body-long" id ="long-body-partition(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="to(fi)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'to(fi)');">[+]</span> <span class="member-annotations"> </span> @@ -6163,12 +6630,29 @@ C </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-to(fi)"> + + </div> + <div class="member-body-long" id ="long-body-to(fi)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -6189,17 +6673,37 @@ C - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-view"> + + </div> + <div class="member-body-long" id ="long-body-view"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="zip(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'zip(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -6245,8 +6749,24 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-zip(xs)"> + + </div> + <div class="member-body-long" id ="long-body-zip(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/ViewMonoTransforms$.html b/api/strawman/collections/CollectionStrawMan1$/ViewMonoTransforms$.html index d0e656de1..129366841 100644 --- a/api/strawman/collections/CollectionStrawMan1$/ViewMonoTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan1$/ViewMonoTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,11 +5333,23 @@ <span id="entity-name"> ViewMonoTransforms </span> + + </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan1$/ViewMonoTransforms.html b/api/strawman/collections/CollectionStrawMan1$/ViewMonoTransforms.html index 80a50a2cd..40cf308d4 100644 --- a/api/strawman/collections/CollectionStrawMan1$/ViewMonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan1$/ViewMonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,76 @@ <span id="entity-name"> ViewMonoTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">MonoTransforms</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ViewMonoTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + v: + </span> + View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="v" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'v');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5423,37 @@ - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-v"> + + </div> + <div class="member-body-long" id ="long-body-v"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIter(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIter(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5407,17 +5490,37 @@ A - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIter(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIter(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iter" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iter');">[+]</span> <span class="member-annotations"> </span> @@ -5438,13 +5541,32 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iter"> + + </div> + <div class="member-body-long" id ="long-body-iter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/ViewOps$.html b/api/strawman/collections/CollectionStrawMan1$/ViewOps$.html index 3ec8be938..f6cd79dfa 100644 --- a/api/strawman/collections/CollectionStrawMan1$/ViewOps$.html +++ b/api/strawman/collections/CollectionStrawMan1$/ViewOps$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,11 +5333,23 @@ <span id="entity-name"> ViewOps </span> + + </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan1$/ViewOps.html b/api/strawman/collections/CollectionStrawMan1$/ViewOps.html index 5982470cc..094f07e01 100644 --- a/api/strawman/collections/CollectionStrawMan1$/ViewOps.html +++ b/api/strawman/collections/CollectionStrawMan1$/ViewOps.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,76 @@ <span id="entity-name"> ViewOps </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Ops</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ViewOps</span> + <span class="no-left">(</span> + + + <span class="no-left"> + v: + </span> + View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="v" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'v');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5423,37 @@ - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-v"> + + </div> + <div class="member-body-long" id ="long-body-v"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="cache" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'cache');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5474,37 @@ - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-cache"> + + </div> + <div class="member-body-long" id ="long-body-cache"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5422,13 +5525,32 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan1$/ViewPolyTransforms$.html b/api/strawman/collections/CollectionStrawMan1$/ViewPolyTransforms$.html index 5beabf078..42d4986dc 100644 --- a/api/strawman/collections/CollectionStrawMan1$/ViewPolyTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan1$/ViewPolyTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,11 +5333,23 @@ <span id="entity-name"> ViewPolyTransforms </span> + + </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan1$/ViewPolyTransforms.html b/api/strawman/collections/CollectionStrawMan1$/ViewPolyTransforms.html index 3f6eeac8d..00dcb53e9 100644 --- a/api/strawman/collections/CollectionStrawMan1$/ViewPolyTransforms.html +++ b/api/strawman/collections/CollectionStrawMan1$/ViewPolyTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,76 @@ <span id="entity-name"> ViewPolyTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">PolyTransforms</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ViewPolyTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + v: + </span> + View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="v" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'v');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5423,37 @@ - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-v"> + + </div> + <div class="member-body-long" id ="long-body-v"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIter(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIter(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5407,17 +5490,37 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIter(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIter(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iter" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iter');">[+]</span> <span class="member-annotations"> </span> @@ -5438,13 +5541,32 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iter"> + + </div> + <div class="member-body-long" id ="long-body-iter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$.html b/api/strawman/collections/CollectionStrawMan4$.html index ca1ba79d1..199e673e8 100644 --- a/api/strawman/collections/CollectionStrawMan4$.html +++ b/api/strawman/collections/CollectionStrawMan4$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> CollectionStrawMan4 </span> + + </div> @@ -5345,12 +5350,23 @@ strengths and weaknesses of different collection architectures.</p> </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="ArrayBuffer" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBuffer');">[+]</span> <span class="member-annotations"> </span> @@ -5374,13 +5390,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: ArrayBuffer</p> + <div class="member-body-short" id="short-body-ArrayBuffer"> + <p>Concrete collection type: ArrayBuffer</p> + + </div> + <div class="member-body-long" id ="long-body-ArrayBuffer"> + <p>Concrete collection type: ArrayBuffer</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayBuffer$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBuffer$');">[+]</span> <span class="member-annotations"> </span> @@ -5404,12 +5438,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ArrayBuffer$"> + + </div> + <div class="member-body-long" id ="long-body-ArrayBuffer$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayBufferView" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBufferView');">[+]</span> <span class="member-annotations"> </span> @@ -5433,12 +5484,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ArrayBufferView"> + + </div> + <div class="member-body-long" id ="long-body-ArrayBufferView"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Builder" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Builder');">[+]</span> <span class="member-annotations"> </span> @@ -5462,13 +5530,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for collection builders</p> + <div class="member-body-short" id="short-body-Builder"> + <p>Base trait for collection builders</p> + + </div> + <div class="member-body-long" id ="long-body-Builder"> + <p>Base trait for collection builders</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Cons" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Cons');">[+]</span> <span class="member-annotations"> </span> @@ -5492,12 +5578,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Cons"> + + </div> + <div class="member-body-long" id ="long-body-Cons"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Cons$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Cons$');">[+]</span> <span class="member-annotations"> </span> @@ -5521,12 +5624,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Cons$"> + + </div> + <div class="member-body-long" id ="long-body-Cons$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FromIterable" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FromIterable');">[+]</span> <span class="member-annotations"> </span> @@ -5550,13 +5670,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for instances that can construct a collection from an iterable</p> + <div class="member-body-short" id="short-body-FromIterable"> + <p>Base trait for instances that can construct a collection from an iterable</p> + </div> + <div class="member-body-long" id ="long-body-FromIterable"> + <p>Base trait for instances that can construct a collection from an iterable</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterable" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterable');">[+]</span> <span class="member-annotations"> </span> @@ -5580,13 +5718,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for generic collections</p> + <div class="member-body-short" id="short-body-Iterable"> + <p>Base trait for generic collections</p> + </div> + <div class="member-body-long" id ="long-body-Iterable"> + <p>Base trait for generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableFactory" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableFactory');">[+]</span> <span class="member-annotations"> </span> @@ -5610,13 +5766,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for companion objects of collections</p> + <div class="member-body-short" id="short-body-IterableFactory"> + <p>Base trait for companion objects of collections</p> + </div> + <div class="member-body-long" id ="long-body-IterableFactory"> + <p>Base trait for companion objects of collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableMonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableMonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -5640,13 +5814,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterableMonoTransforms"> + <p>Implementation of MonoTransforms for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-IterableMonoTransforms"> + <p>Implementation of MonoTransforms for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableMonoTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableMonoTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -5670,13 +5862,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterableMonoTransforms$"> + <p>Implementation of MonoTransforms for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-IterableMonoTransforms$"> + <p>Implementation of MonoTransforms for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableOnce" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableOnce');">[+]</span> <span class="member-annotations"> </span> @@ -5700,13 +5910,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Iterator can be used only once</p> + <div class="member-body-short" id="short-body-IterableOnce"> + <p>Iterator can be used only once</p> + </div> + <div class="member-body-long" id ="long-body-IterableOnce"> + <p>Iterator can be used only once</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableOps" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableOps');">[+]</span> <span class="member-annotations"> </span> @@ -5730,13 +5958,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of Ops for all generic collections</p> + <div class="member-body-short" id="short-body-IterableOps"> + <p>Implementation of Ops for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-IterableOps"> + <p>Implementation of Ops for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableOps$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableOps$');">[+]</span> <span class="member-annotations"> </span> @@ -5760,13 +6006,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of Ops for all generic collections</p> + <div class="member-body-short" id="short-body-IterableOps$"> + <p>Implementation of Ops for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-IterableOps$"> + <p>Implementation of Ops for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterablePolyTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterablePolyTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -5790,13 +6054,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of PolyTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterablePolyTransforms"> + <p>Implementation of PolyTransforms for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-IterablePolyTransforms"> + <p>Implementation of PolyTransforms for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterablePolyTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterablePolyTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -5820,13 +6102,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of PolyTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterablePolyTransforms$"> + <p>Implementation of PolyTransforms for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-IterablePolyTransforms$"> + <p>Implementation of PolyTransforms for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterator$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterator$');">[+]</span> <span class="member-annotations"> </span> @@ -5850,12 +6150,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Iterator$"> + + </div> + <div class="member-body-long" id ="long-body-Iterator$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5879,13 +6196,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A core Iterator class</p> + <div class="member-body-short" id="short-body-Iterator"> + <p>A core Iterator class</p> + + </div> + <div class="member-body-long" id ="long-body-Iterator"> + <p>A core Iterator class</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="List$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'List$');">[+]</span> <span class="member-annotations"> </span> @@ -5909,12 +6244,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-List$"> + + </div> + <div class="member-body-long" id ="long-body-List$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="List" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'List');">[+]</span> <span class="member-annotations"> </span> @@ -5938,13 +6290,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: List</p> + <div class="member-body-short" id="short-body-List"> + <p>Concrete collection type: List</p> + + </div> + <div class="member-body-long" id ="long-body-List"> + <p>Concrete collection type: List</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ListBuffer" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ListBuffer');">[+]</span> <span class="member-annotations"> </span> @@ -5968,13 +6338,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: ListBuffer</p> + <div class="member-body-short" id="short-body-ListBuffer"> + <p>Concrete collection type: ListBuffer</p> + + </div> + <div class="member-body-long" id ="long-body-ListBuffer"> + <p>Concrete collection type: ListBuffer</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ListBuffer$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ListBuffer$');">[+]</span> <span class="member-annotations"> </span> @@ -5998,12 +6386,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ListBuffer$"> + + </div> + <div class="member-body-long" id ="long-body-ListBuffer$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="MonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'MonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6027,13 +6432,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Transforms returning same collection type</p> + <div class="member-body-short" id="short-body-MonoTransforms"> + <p>Transforms returning same collection type</p> + </div> + <div class="member-body-long" id ="long-body-MonoTransforms"> + <p>Transforms returning same collection type</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="MonoTransformsOfSeqs" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'MonoTransformsOfSeqs');">[+]</span> <span class="member-annotations"> </span> @@ -6057,13 +6480,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Transforms that only apply to Seq</p> + <div class="member-body-short" id="short-body-MonoTransformsOfSeqs"> + <p>Transforms that only apply to Seq</p> + </div> + <div class="member-body-long" id ="long-body-MonoTransformsOfSeqs"> + <p>Transforms that only apply to Seq</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Nil$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Nil$');">[+]</span> <span class="member-annotations"> </span> @@ -6087,12 +6528,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Nil$"> + + </div> + <div class="member-body-long" id ="long-body-Nil$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Ops" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Ops');">[+]</span> <span class="member-annotations"> </span> @@ -6116,13 +6574,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Operations returning types unrelated to current collection</p> + <div class="member-body-short" id="short-body-Ops"> + <p>Operations returning types unrelated to current collection</p> + + </div> + <div class="member-body-long" id ="long-body-Ops"> + <p>Operations returning types unrelated to current collection</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="PolyTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'PolyTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6146,12 +6622,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-PolyTransforms"> + + </div> + <div class="member-body-long" id ="long-body-PolyTransforms"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="RandomAccessView" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'RandomAccessView');">[+]</span> <span class="member-annotations"> </span> @@ -6175,13 +6668,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Iterator defined in terms of indexing a range</p> + <div class="member-body-short" id="short-body-RandomAccessView"> + <p>Iterator defined in terms of indexing a range</p> + + </div> + <div class="member-body-long" id ="long-body-RandomAccessView"> + <p>Iterator defined in terms of indexing a range</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Seq" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Seq');">[+]</span> <span class="member-annotations"> </span> @@ -6205,13 +6716,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for sequence collections</p> + <div class="member-body-short" id="short-body-Seq"> + <p>Base trait for sequence collections</p> + + </div> + <div class="member-body-long" id ="long-body-Seq"> + <p>Base trait for sequence collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="SeqMonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'SeqMonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6235,13 +6764,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + <div class="member-body-short" id="short-body-SeqMonoTransforms"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-SeqMonoTransforms"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="SeqMonoTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'SeqMonoTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -6265,13 +6812,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + <div class="member-body-short" id="short-body-SeqMonoTransforms$"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-SeqMonoTransforms$"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringMonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringMonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6295,12 +6860,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringMonoTransforms"> + + </div> + <div class="member-body-long" id ="long-body-StringMonoTransforms"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringMonoTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringMonoTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -6324,12 +6906,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringMonoTransforms$"> + + </div> + <div class="member-body-long" id ="long-body-StringMonoTransforms$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps');">[+]</span> <span class="member-annotations"> </span> @@ -6353,13 +6952,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: String</p> + <div class="member-body-short" id="short-body-StringOps"> + <p>Concrete collection type: String</p> + + </div> + <div class="member-body-long" id ="long-body-StringOps"> + <p>Concrete collection type: String</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps$');">[+]</span> <span class="member-annotations"> </span> @@ -6383,13 +7000,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: String</p> + <div class="member-body-short" id="short-body-StringOps$"> + <p>Concrete collection type: String</p> + + </div> + <div class="member-body-long" id ="long-body-StringOps$"> + <p>Concrete collection type: String</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringPolyTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringPolyTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6413,12 +7048,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringPolyTransforms"> + + </div> + <div class="member-body-long" id ="long-body-StringPolyTransforms"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringPolyTransforms$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringPolyTransforms$');">[+]</span> <span class="member-annotations"> </span> @@ -6442,12 +7094,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringPolyTransforms$"> + + </div> + <div class="member-body-long" id ="long-body-StringPolyTransforms$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringView" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringView');">[+]</span> <span class="member-annotations"> </span> @@ -6471,12 +7140,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringView"> + + </div> + <div class="member-body-long" id ="long-body-StringView"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringView$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringView$');">[+]</span> <span class="member-annotations"> </span> @@ -6500,12 +7186,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringView$"> + + </div> + <div class="member-body-long" id ="long-body-StringView$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="View$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'View$');">[+]</span> <span class="member-annotations"> </span> @@ -6529,12 +7232,29 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-View$"> + + </div> + <div class="member-body-long" id ="long-body-View$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="View" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'View');">[+]</span> <span class="member-annotations"> </span> @@ -6558,13 +7278,31 @@ strengths and weaknesses of different collection architectures.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A lazy iterable</p> + <div class="member-body-short" id="short-body-View"> + <p>A lazy iterable</p> + </div> + <div class="member-body-long" id ="long-body-View"> + <p>A lazy iterable</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableMonoTransforms(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableMonoTransforms(c)');">[+]</span> <span class="member-annotations"> </span> @@ -6604,18 +7342,39 @@ C - <span class="no-left">: IterableMonoTransforms</span> + <span class="no-left">: IterableMonoTransforms +<span class="no-left no-right">[</span> +A<span class="">, </span>C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterableMonoTransforms(c)"> + <p>Implementation of MonoTransforms for all generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-IterableMonoTransforms(c)"> + <p>Implementation of MonoTransforms for all generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableOps(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableOps(c)');">[+]</span> <span class="member-annotations"> </span> @@ -6652,18 +7411,39 @@ A - <span class="no-left">: IterableOps</span> + <span class="no-left">: IterableOps +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of Ops for all generic collections</p> + <div class="member-body-short" id="short-body-IterableOps(c)"> + <p>Implementation of Ops for all generic collections</p> + </div> + <div class="member-body-long" id ="long-body-IterableOps(c)"> + <p>Implementation of Ops for all generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterablePolyTransforms(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterablePolyTransforms(c)');">[+]</span> <span class="member-annotations"> </span> @@ -6703,18 +7483,39 @@ C - <span class="no-left">: IterablePolyTransforms</span> + <span class="no-left">: IterablePolyTransforms +<span class="no-left no-right">[</span> +A<span class="">, </span>C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of PolyTransforms for all generic collections</p> + <div class="member-body-short" id="short-body-IterablePolyTransforms(c)"> + <p>Implementation of PolyTransforms for all generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-IterablePolyTransforms(c)"> + <p>Implementation of PolyTransforms for all generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="SeqMonoTransforms(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'SeqMonoTransforms(c)');">[+]</span> <span class="member-annotations"> </span> @@ -6754,18 +7555,39 @@ C - <span class="no-left">: SeqMonoTransforms</span> + <span class="no-left">: SeqMonoTransforms +<span class="no-left no-right">[</span> +A<span class="">, </span>C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + <div class="member-body-short" id="short-body-SeqMonoTransforms(c)"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-SeqMonoTransforms(c)"> + <p>Implementation of MonoTransformsForSeqs for all generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringMonoTransforms(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringMonoTransforms(s)');">[+]</span> <span class="member-annotations"> </span> @@ -6804,12 +7626,29 @@ C </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringMonoTransforms(s)"> + + </div> + <div class="member-body-long" id ="long-body-StringMonoTransforms(s)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps(s)');">[+]</span> <span class="member-annotations"> </span> @@ -6848,13 +7687,31 @@ C </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: String</p> + <div class="member-body-short" id="short-body-StringOps(s)"> + <p>Concrete collection type: String</p> + + </div> + <div class="member-body-long" id ="long-body-StringOps(s)"> + <p>Concrete collection type: String</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringPolyTransforms(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringPolyTransforms(s)');">[+]</span> <span class="member-annotations"> </span> @@ -6893,8 +7750,24 @@ C </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringPolyTransforms(s)"> + + </div> + <div class="member-body-long" id ="long-body-StringPolyTransforms(s)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/ArrayBuffer$.html b/api/strawman/collections/CollectionStrawMan4$/ArrayBuffer$.html index a707e084e..b5dff8194 100644 --- a/api/strawman/collections/CollectionStrawMan4$/ArrayBuffer$.html +++ b/api/strawman/collections/CollectionStrawMan4$/ArrayBuffer$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> ArrayBuffer </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(c)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,13 +5401,32 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(c)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(c)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/ArrayBuffer.html b/api/strawman/collections/CollectionStrawMan4$/ArrayBuffer.html index 579df7d5b..6248e988d 100644 --- a/api/strawman/collections/CollectionStrawMan4$/ArrayBuffer.html +++ b/api/strawman/collections/CollectionStrawMan4$/ArrayBuffer.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,39 @@ <span id="entity-name"> ArrayBuffer </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Seq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">FromIterable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Builder</span> + + </div> + </div> @@ -5339,12 +5375,64 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBuffer</span> + <span class="no-left">(</span> + + + <span class="no-left"> + initElems: + </span> + Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + initLength: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBuffer</span> + <span class="no-left">(</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="elems" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5453,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems"> + + </div> + <div class="member-body-long" id ="long-body-elems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="end" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span> <span class="member-annotations"> </span> @@ -5401,12 +5509,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end"> + + </div> + <div class="member-body-long" id ="long-body-end"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="initElems" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'initElems');">[+]</span> <span class="member-annotations"> </span> @@ -5427,17 +5552,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-initElems"> + + </div> + <div class="member-body-long" id ="long-body-initElems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="initLength" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'initLength');">[+]</span> <span class="member-annotations"> </span> @@ -5463,12 +5608,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-initLength"> + + </div> + <div class="member-body-long" id ="long-body-initLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5494,12 +5656,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="+=(elem)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '+=(elem)');">[+]</span> <span class="member-annotations"> </span> @@ -5533,17 +5712,37 @@ - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-+=(elem)"> + + </div> + <div class="member-body-long" id ="long-body-+=(elem)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5582,12 +5781,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="elems_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5629,12 +5845,29 @@ AnyRef </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-elems_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="end_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5673,12 +5906,29 @@ AnyRef </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-end_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5715,17 +5965,37 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5746,17 +6016,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5782,12 +6072,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5813,12 +6120,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="result" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span> <span class="member-annotations"> </span> @@ -5844,12 +6168,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-result"> + + </div> + <div class="member-body-long" id ="long-body-result"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5888,12 +6229,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-start_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toString" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toString');">[+]</span> <span class="member-annotations"> </span> @@ -5919,12 +6277,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-toString"> + + </div> + <div class="member-body-long" id ="long-body-toString"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="trimStart(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'trimStart(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5963,12 +6338,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-trimStart(n)"> + + </div> + <div class="member-body-long" id ="long-body-trimStart(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -5989,13 +6381,32 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-view"> + + </div> + <div class="member-body-long" id ="long-body-view"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/ArrayBufferView.html b/api/strawman/collections/CollectionStrawMan4$/ArrayBufferView.html index 939890ae5..931f404bf 100644 --- a/api/strawman/collections/CollectionStrawMan4$/ArrayBufferView.html +++ b/api/strawman/collections/CollectionStrawMan4$/ArrayBufferView.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,87 @@ <span id="entity-name"> ArrayBufferView </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">RandomAccessView</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBufferView</span> + <span class="no-left">(</span> + + + <span class="no-left"> + elems: + </span> + Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + start: + </span> + Int + + <span class="no-left">, </span> + + + <span class=""> + end: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="elems" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5434,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems"> + + </div> + <div class="member-body-long" id ="long-body-elems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="end" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5490,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end"> + + </div> + <div class="member-body-long" id ="long-body-end"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5538,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5471,8 +5599,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/Builder.html b/api/strawman/collections/CollectionStrawMan4$/Builder.html index 0f5079b71..d62b652d1 100644 --- a/api/strawman/collections/CollectionStrawMan4$/Builder.html +++ b/api/strawman/collections/CollectionStrawMan4$/Builder.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,26 @@ <span id="entity-name"> Builder </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + -A, + + </span> + + <span class="no-left"> + + +To + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5362,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++=(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++=(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5415,37 @@ A - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>To +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++=(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++=(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="+=(x)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '+=(x)');">[+]</span> <span class="member-annotations"> </span> @@ -5425,17 +5479,37 @@ A - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>To +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-+=(x)"> + + </div> + <div class="member-body-long" id ="long-body-+=(x)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="result" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span> <span class="member-annotations"> </span> @@ -5461,8 +5535,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-result"> + + </div> + <div class="member-body-long" id ="long-body-result"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/Cons$.html b/api/strawman/collections/CollectionStrawMan4$/Cons$.html index c4e782de1..521fcdcb2 100644 --- a/api/strawman/collections/CollectionStrawMan4$/Cons$.html +++ b/api/strawman/collections/CollectionStrawMan4$/Cons$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Cons </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(x,next)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(x,next)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Cons</span> + <span class="no-left">: Cons +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(x,next)"> + + </div> + <div class="member-body-long" id ="long-body-apply(x,next)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: Cons</span> + <span class="no-left">: Cons +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/Cons.html b/api/strawman/collections/CollectionStrawMan4$/Cons.html index 2a8762966..c3f10475e 100644 --- a/api/strawman/collections/CollectionStrawMan4$/Cons.html +++ b/api/strawman/collections/CollectionStrawMan4$/Cons.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,79 @@ <span id="entity-name"> Cons </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">List</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Cons</span> + <span class="no-left">(</span> + + + <span class="no-left"> + x: + </span> + A + + <span class="no-left">, </span> + + + <span class=""> + next: + </span> + List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5426,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="x" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'x');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5482,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-x"> + + </div> + <div class="member-body-long" id ="long-body-x"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5530,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5578,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(x,next)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(x,next)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5645,37 @@ A - <span class="no-left">: Cons</span> + <span class="no-left">: Cons +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(x,next)"> + + </div> + <div class="member-body-long" id ="long-body-copy(x,next)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5544,12 +5701,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5570,17 +5744,37 @@ A - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5606,12 +5800,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5637,12 +5848,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next_=(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5684,12 +5912,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-next_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5710,13 +5955,32 @@ A - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-tail"> + + </div> + <div class="member-body-long" id ="long-body-tail"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/FromIterable.html b/api/strawman/collections/CollectionStrawMan4$/FromIterable.html index 6935198df..05f83dfe8 100644 --- a/api/strawman/collections/CollectionStrawMan4$/FromIterable.html +++ b/api/strawman/collections/CollectionStrawMan4$/FromIterable.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,20 @@ <span id="entity-name"> FromIterable </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5356,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(v)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(v)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,13 +5409,32 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan4$FromIterable$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan4$FromIterable$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(v)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(v)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/Iterable.html b/api/strawman/collections/CollectionStrawMan4$/Iterable.html index d65f7e7e0..43891068e 100644 --- a/api/strawman/collections/CollectionStrawMan4$/Iterable.html +++ b/api/strawman/collections/CollectionStrawMan4$/Iterable.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> Iterable </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableOnce</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">FromIterable</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="<init>(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '<init>(c)');">[+]</span> <span class="member-annotations"> </span> @@ -5388,12 +5430,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-<init>(c)"> + + </div> + <div class="member-body-long" id ="long-body-<init>(c)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldLeft(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldLeft(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5444,12 +5503,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldLeft(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldLeft(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldRight(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldRight(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5500,12 +5576,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldRight(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldRight(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foreach(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foreach(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5544,12 +5637,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foreach(f)"> + + </div> + <div class="member-body-long" id ="long-body-foreach(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5575,12 +5685,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="indexWhere(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'indexWhere(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5619,12 +5746,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-indexWhere(p)"> + + </div> + <div class="member-body-long" id ="long-body-indexWhere(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5650,12 +5794,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5676,17 +5837,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5712,12 +5893,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -5738,13 +5936,32 @@ A - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-view"> + + </div> + <div class="member-body-long" id ="long-body-view"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/IterableFactory.html b/api/strawman/collections/CollectionStrawMan4$/IterableFactory.html index a5cfaea21..e89a7d5e5 100644 --- a/api/strawman/collections/CollectionStrawMan4$/IterableFactory.html +++ b/api/strawman/collections/CollectionStrawMan4$/IterableFactory.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> IterableFactory </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">FromIterable</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5418,37 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan4$IterableFactory$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan4$IterableFactory$$C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="empty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'empty');">[+]</span> <span class="member-annotations"> </span> @@ -5412,13 +5469,32 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan4$IterableFactory$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan4$IterableFactory$$C +<span class="no-left no-right">[</span> +X +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-empty"> + + </div> + <div class="member-body-long" id ="long-body-empty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/IterableMonoTransforms$.html b/api/strawman/collections/CollectionStrawMan4$/IterableMonoTransforms$.html index 404214e1f..ae331bf89 100644 --- a/api/strawman/collections/CollectionStrawMan4$/IterableMonoTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan4$/IterableMonoTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> IterableMonoTransforms </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan4$/IterableMonoTransforms.html b/api/strawman/collections/CollectionStrawMan4$/IterableMonoTransforms.html index 343cc5034..6635072e3 100644 --- a/api/strawman/collections/CollectionStrawMan4$/IterableMonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan4$/IterableMonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> IterableMonoTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">MonoTransforms</span> + + </div> + </div> @@ -5339,12 +5376,47 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">IterableMonoTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + c: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterable +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="c" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'c');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5437,40 @@ - <span class="no-left">: </span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterable +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-c"> + + </div> + <div class="member-body-long" id ="long-body-c"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5396,17 +5491,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5443,13 +5558,32 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan4$IterableMonoTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan4$IterableMonoTransforms$$C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/IterableOnce.html b/api/strawman/collections/CollectionStrawMan4$/IterableOnce.html index 6791300cf..89ec0f686 100644 --- a/api/strawman/collections/CollectionStrawMan4$/IterableOnce.html +++ b/api/strawman/collections/CollectionStrawMan4$/IterableOnce.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,20 @@ <span id="entity-name"> IterableOnce </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5356,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5365,13 +5393,32 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/IterableOps$.html b/api/strawman/collections/CollectionStrawMan4$/IterableOps$.html index ed81025b1..a52fefad5 100644 --- a/api/strawman/collections/CollectionStrawMan4$/IterableOps$.html +++ b/api/strawman/collections/CollectionStrawMan4$/IterableOps$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> IterableOps </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan4$/IterableOps.html b/api/strawman/collections/CollectionStrawMan4$/IterableOps.html index 226e5a285..c2555b528 100644 --- a/api/strawman/collections/CollectionStrawMan4$/IterableOps.html +++ b/api/strawman/collections/CollectionStrawMan4$/IterableOps.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> IterableOps </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Ops</span> + + </div> + </div> @@ -5339,12 +5370,44 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">IterableOps</span> + <span class="no-left">(</span> + + + <span class="no-left"> + c: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="c" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'c');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5428,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-c"> + + </div> + <div class="member-body-long" id ="long-body-c"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5396,13 +5479,32 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/IterablePolyTransforms$.html b/api/strawman/collections/CollectionStrawMan4$/IterablePolyTransforms$.html index dca85b05b..bff273fec 100644 --- a/api/strawman/collections/CollectionStrawMan4$/IterablePolyTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan4$/IterablePolyTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> IterablePolyTransforms </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan4$/IterablePolyTransforms.html b/api/strawman/collections/CollectionStrawMan4$/IterablePolyTransforms.html index 865b302ed..ed4da68a9 100644 --- a/api/strawman/collections/CollectionStrawMan4$/IterablePolyTransforms.html +++ b/api/strawman/collections/CollectionStrawMan4$/IterablePolyTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> IterablePolyTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">PolyTransforms</span> + + </div> + </div> @@ -5339,12 +5376,47 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">IterablePolyTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + c: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterable +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="c" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'c');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5437,40 @@ - <span class="no-left">: </span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterable +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-c"> + + </div> + <div class="member-body-long" id ="long-body-c"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5396,17 +5491,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5443,13 +5558,32 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan4$IterablePolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan4$IterablePolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/Iterator$.html b/api/strawman/collections/CollectionStrawMan4$/Iterator$.html index 61c71ee3d..693368b50 100644 --- a/api/strawman/collections/CollectionStrawMan4$/Iterator$.html +++ b/api/strawman/collections/CollectionStrawMan4$/Iterator$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Iterator </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="empty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'empty');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5376,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +Nothing +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-empty"> + + </div> + <div class="member-body-long" id ="long-body-empty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5407,13 +5443,32 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/Iterator.html b/api/strawman/collections/CollectionStrawMan4$/Iterator.html index 4d7497c44..0df0350a6 100644 --- a/api/strawman/collections/CollectionStrawMan4$/Iterator.html +++ b/api/strawman/collections/CollectionStrawMan4$/Iterator.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Iterator </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableOnce</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5418,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5425,17 +5482,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-drop(n)"> + + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="filter(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'filter(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5469,17 +5546,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-filter(p)"> + + </div> + <div class="member-body-long" id ="long-body-filter(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5516,17 +5613,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldLeft(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldLeft(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5576,12 +5693,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldLeft(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldLeft(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldRight(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldRight(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5631,12 +5765,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldRight(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldRight(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foreach(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foreach(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5675,12 +5826,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foreach(f)"> + + </div> + <div class="member-body-long" id ="long-body-foreach(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5706,12 +5874,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="indexWhere(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'indexWhere(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5750,12 +5935,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-indexWhere(p)"> + + </div> + <div class="member-body-long" id ="long-body-indexWhere(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5776,17 +5978,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5820,17 +6042,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next()" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next()');">[+]</span> <span class="member-annotations"> </span> @@ -5863,12 +6105,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next()"> + + </div> + <div class="member-body-long" id ="long-body-next()"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="zip(that)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'zip(that)');">[+]</span> <span class="member-annotations"> </span> @@ -5905,13 +6164,34 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>B +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-zip(that)"> + + </div> + <div class="member-body-long" id ="long-body-zip(that)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/List$.html b/api/strawman/collections/CollectionStrawMan4$/List$.html index 9dd931f4d..9c5d76811 100644 --- a/api/strawman/collections/CollectionStrawMan4$/List$.html +++ b/api/strawman/collections/CollectionStrawMan4$/List$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> List </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(c)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,17 +5401,37 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(c)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(c)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterator(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterator(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5423,13 +5468,32 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterator(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterator(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/List.html b/api/strawman/collections/CollectionStrawMan4$/List.html index 49cff8b91..1c95240c5 100644 --- a/api/strawman/collections/CollectionStrawMan4$/List.html +++ b/api/strawman/collections/CollectionStrawMan4$/List.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> sealed </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> List </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Seq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">FromIterable</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++:(prefix)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++:(prefix)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5423,37 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++:(prefix)"> + + </div> + <div class="member-body-long" id ="long-body-++:(prefix)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5430,12 +5492,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(c)');">[+]</span> <span class="member-annotations"> </span> @@ -5472,17 +5551,37 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(c)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(c)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5508,12 +5607,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5539,12 +5655,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5565,17 +5698,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5601,12 +5754,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5627,13 +5797,32 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-tail"> + + </div> + <div class="member-body-long" id ="long-body-tail"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/ListBuffer$.html b/api/strawman/collections/CollectionStrawMan4$/ListBuffer$.html index 034c7e30d..6eebdd8fd 100644 --- a/api/strawman/collections/CollectionStrawMan4$/ListBuffer$.html +++ b/api/strawman/collections/CollectionStrawMan4$/ListBuffer$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> ListBuffer </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,13 +5401,32 @@ B - <span class="no-left">: ListBuffer</span> + <span class="no-left">: ListBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/ListBuffer.html b/api/strawman/collections/CollectionStrawMan4$/ListBuffer.html index 75bbdfbf2..1e725ceaf 100644 --- a/api/strawman/collections/CollectionStrawMan4$/ListBuffer.html +++ b/api/strawman/collections/CollectionStrawMan4$/ListBuffer.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,39 @@ <span id="entity-name"> ListBuffer </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Seq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">FromIterable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Builder</span> + + </div> + </div> @@ -5339,12 +5375,35 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ListBuffer</span> + <span class="no-left">(</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="aliased" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'aliased');">[+]</span> <span class="member-annotations"> </span> @@ -5370,12 +5429,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-aliased"> + + </div> + <div class="member-body-long" id ="long-body-aliased"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="first" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'first');">[+]</span> <span class="member-annotations"> </span> @@ -5396,17 +5472,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-first"> + + </div> + <div class="member-body-long" id ="long-body-first"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="last" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'last');">[+]</span> <span class="member-annotations"> </span> @@ -5427,17 +5523,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-last"> + + </div> + <div class="member-body-long" id ="long-body-last"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="+=(elem)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '+=(elem)');">[+]</span> <span class="member-annotations"> </span> @@ -5471,17 +5587,37 @@ - <span class="no-left">: ListBuffer</span> + <span class="no-left">: ListBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-+=(elem)"> + + </div> + <div class="member-body-long" id ="long-body-+=(elem)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="aliased_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'aliased_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5520,12 +5656,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-aliased_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-aliased_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5564,12 +5717,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copyElems()" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copyElems()');">[+]</span> <span class="member-annotations"> </span> @@ -5602,12 +5772,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copyElems()"> + + </div> + <div class="member-body-long" id ="long-body-copyElems()"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="first_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'first_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5649,12 +5836,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-first_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-first_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5691,17 +5895,37 @@ B - <span class="no-left">: ListBuffer</span> + <span class="no-left">: ListBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5722,17 +5946,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="last_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'last_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5774,12 +6018,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-last_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-last_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5805,12 +6066,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="result" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span> <span class="member-annotations"> </span> @@ -5836,12 +6114,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-result"> + + </div> + <div class="member-body-long" id ="long-body-result"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toString" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toString');">[+]</span> <span class="member-annotations"> </span> @@ -5867,8 +6162,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-toString"> + + </div> + <div class="member-body-long" id ="long-body-toString"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/MonoTransforms.html b/api/strawman/collections/CollectionStrawMan4$/MonoTransforms.html index 0e97fe6d5..438cbea50 100644 --- a/api/strawman/collections/CollectionStrawMan4$/MonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan4$/MonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,35 @@ <span id="entity-name"> MonoTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + Repr + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> @@ -5339,12 +5371,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5408,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5414,12 +5477,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-drop(n)"> + + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="filter(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'filter(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5538,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-filter(p)"> + + </div> + <div class="member-body-long" id ="long-body-filter(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5505,12 +5602,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="partition(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'partition(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5544,17 +5658,36 @@ A - <span class="no-left">: </span> + <span class="no-left">: <span class="no-right">(</span> +Repr<span>, </span>Repr +<span class="no-left">)</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-partition(p)"> + + </div> + <div class="member-body-long" id ="long-body-partition(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="to(fv)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'to(fv)');">[+]</span> <span class="member-annotations"> </span> @@ -5591,13 +5724,32 @@ C - <span class="no-left">: C</span> + <span class="no-left">: C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-to(fv)"> + + </div> + <div class="member-body-long" id ="long-body-to(fv)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/MonoTransformsOfSeqs.html b/api/strawman/collections/CollectionStrawMan4$/MonoTransformsOfSeqs.html index dd1b9c9f0..1e4faa10d 100644 --- a/api/strawman/collections/CollectionStrawMan4$/MonoTransformsOfSeqs.html +++ b/api/strawman/collections/CollectionStrawMan4$/MonoTransformsOfSeqs.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> MonoTransformsOfSeqs </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + Repr + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">MonoTransforms</span> + + </div> + </div> @@ -5339,12 +5376,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="reverse" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'reverse');">[+]</span> <span class="member-annotations"> </span> @@ -5370,8 +5418,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-reverse"> + + </div> + <div class="member-body-long" id ="long-body-reverse"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/Nil$.html b/api/strawman/collections/CollectionStrawMan4$/Nil$.html index 6a29bc31d..9b95f2f38 100644 --- a/api/strawman/collections/CollectionStrawMan4$/Nil$.html +++ b/api/strawman/collections/CollectionStrawMan4$/Nil$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,43 @@ <span id="entity-name"> Nil </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">List</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Product0</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5395,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5443,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5422,13 +5486,32 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-tail"> + + </div> + <div class="member-body-long" id ="long-body-tail"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/Ops.html b/api/strawman/collections/CollectionStrawMan4$/Ops.html index 19915f3fe..ca0409810 100644 --- a/api/strawman/collections/CollectionStrawMan4$/Ops.html +++ b/api/strawman/collections/CollectionStrawMan4$/Ops.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Ops </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="foldLeft(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldLeft(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5394,12 +5431,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldLeft(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldLeft(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldRight(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldRight(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5449,12 +5503,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldRight(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldRight(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foreach(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foreach(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5493,12 +5564,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foreach(f)"> + + </div> + <div class="member-body-long" id ="long-body-foreach(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5524,12 +5612,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="indexWhere(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'indexWhere(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5568,12 +5673,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-indexWhere(p)"> + + </div> + <div class="member-body-long" id ="long-body-indexWhere(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5599,12 +5721,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5625,13 +5764,32 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/PolyTransforms.html b/api/strawman/collections/CollectionStrawMan4$/PolyTransforms.html index 993a95654..64df368df 100644 --- a/api/strawman/collections/CollectionStrawMan4$/PolyTransforms.html +++ b/api/strawman/collections/CollectionStrawMan4$/PolyTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,56 @@ <span id="entity-name"> PolyTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,17 +5419,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan4$PolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan4$PolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5407,17 +5470,37 @@ B - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5454,17 +5537,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan4$PolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan4$PolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5501,17 +5604,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan4$PolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan4$PolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5545,17 +5668,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan4$PolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan4$PolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="zip(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'zip(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5592,13 +5735,34 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan4$PolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan4$PolyTransforms$$C +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>B +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-zip(xs)"> + + </div> + <div class="member-body-long" id ="long-body-zip(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/RandomAccessView.html b/api/strawman/collections/CollectionStrawMan4$/RandomAccessView.html index 6802fa88f..2f6c42b76 100644 --- a/api/strawman/collections/CollectionStrawMan4$/RandomAccessView.html +++ b/api/strawman/collections/CollectionStrawMan4$/RandomAccessView.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> RandomAccessView </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5383,12 +5420,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="end" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span> <span class="member-annotations"> </span> @@ -5414,12 +5468,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end"> + + </div> + <div class="member-body-long" id ="long-body-end"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5440,17 +5511,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5476,12 +5567,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5507,8 +5615,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/Seq.html b/api/strawman/collections/CollectionStrawMan4$/Seq.html index 0b5b91873..ccc751d23 100644 --- a/api/strawman/collections/CollectionStrawMan4$/Seq.html +++ b/api/strawman/collections/CollectionStrawMan4$/Seq.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> Seq </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">FromIterable</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5383,12 +5425,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5414,8 +5473,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/SeqMonoTransforms$.html b/api/strawman/collections/CollectionStrawMan4$/SeqMonoTransforms$.html index 9fa86d6dc..a89537f07 100644 --- a/api/strawman/collections/CollectionStrawMan4$/SeqMonoTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan4$/SeqMonoTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> SeqMonoTransforms </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan4$/SeqMonoTransforms.html b/api/strawman/collections/CollectionStrawMan4$/SeqMonoTransforms.html index 624363257..ef2074c32 100644 --- a/api/strawman/collections/CollectionStrawMan4$/SeqMonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan4$/SeqMonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> SeqMonoTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">MonoTransformsOfSeqs</span> + + </div> + </div> @@ -5339,12 +5376,47 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">SeqMonoTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + c: + </span> + Seq +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterable +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="c" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'c');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5437,40 @@ - <span class="no-left">: </span> + <span class="no-left">: Seq +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span><span class="and-or-separator"> & </span>FromIterable +<span class="no-left no-right">[</span> +C +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-c"> + + </div> + <div class="member-body-long" id ="long-body-c"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5396,17 +5491,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5443,13 +5558,32 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan4$SeqMonoTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan4$SeqMonoTransforms$$C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/StringMonoTransforms$.html b/api/strawman/collections/CollectionStrawMan4$/StringMonoTransforms$.html index fc219b827..1978afcb4 100644 --- a/api/strawman/collections/CollectionStrawMan4$/StringMonoTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan4$/StringMonoTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,11 +5333,23 @@ <span id="entity-name"> StringMonoTransforms </span> + + </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan4$/StringMonoTransforms.html b/api/strawman/collections/CollectionStrawMan4$/StringMonoTransforms.html index 1585e5661..ea9f75996 100644 --- a/api/strawman/collections/CollectionStrawMan4$/StringMonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan4$/StringMonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,61 @@ <span id="entity-name"> StringMonoTransforms </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">MonoTransformsOfSeqs</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringMonoTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + s: + </span> + String + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="s" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 's');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5413,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-s"> + + </div> + <div class="member-body-long" id ="long-body-s"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5456,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +Char +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5443,8 +5528,24 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/StringOps$.html b/api/strawman/collections/CollectionStrawMan4$/StringOps$.html index 4192a75b9..2ab744b7a 100644 --- a/api/strawman/collections/CollectionStrawMan4$/StringOps$.html +++ b/api/strawman/collections/CollectionStrawMan4$/StringOps$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> StringOps </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan4$/StringOps.html b/api/strawman/collections/CollectionStrawMan4$/StringOps.html index dd01b4135..e9a07b216 100644 --- a/api/strawman/collections/CollectionStrawMan4$/StringOps.html +++ b/api/strawman/collections/CollectionStrawMan4$/StringOps.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,22 @@ <span id="entity-name"> StringOps </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Ops</span> + + </div> + </div> @@ -5339,12 +5358,41 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringOps</span> + <span class="no-left">(</span> + + + <span class="no-left"> + s: + </span> + String + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="s" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 's');">[+]</span> <span class="member-annotations"> </span> @@ -5370,12 +5418,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-s"> + + </div> + <div class="member-body-long" id ="long-body-s"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5396,13 +5461,32 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +Char +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/StringPolyTransforms$.html b/api/strawman/collections/CollectionStrawMan4$/StringPolyTransforms$.html index 784b49e87..66e4eb363 100644 --- a/api/strawman/collections/CollectionStrawMan4$/StringPolyTransforms$.html +++ b/api/strawman/collections/CollectionStrawMan4$/StringPolyTransforms$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,11 +5333,23 @@ <span id="entity-name"> StringPolyTransforms </span> + + </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan4$/StringPolyTransforms.html b/api/strawman/collections/CollectionStrawMan4$/StringPolyTransforms.html index 8c5b835e1..a4b40b4c7 100644 --- a/api/strawman/collections/CollectionStrawMan4$/StringPolyTransforms.html +++ b/api/strawman/collections/CollectionStrawMan4$/StringPolyTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,61 @@ <span id="entity-name"> StringPolyTransforms </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">PolyTransforms</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringPolyTransforms</span> + <span class="no-left">(</span> + + + <span class="no-left"> + s: + </span> + String + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="s" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 's');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5413,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-s"> + + </div> + <div class="member-body-long" id ="long-body-s"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5412,12 +5477,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5456,12 +5538,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5482,17 +5581,37 @@ Char - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5531,12 +5650,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(it)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5573,17 +5709,37 @@ B - <span class="no-left">: Seq</span> + <span class="no-left">: Seq +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5622,8 +5778,24 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/StringView$.html b/api/strawman/collections/CollectionStrawMan4$/StringView$.html index 00a978971..e464a4f42 100644 --- a/api/strawman/collections/CollectionStrawMan4$/StringView$.html +++ b/api/strawman/collections/CollectionStrawMan4$/StringView$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> StringView </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Function1</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(s)');">[+]</span> <span class="member-annotations"> </span> @@ -5378,12 +5403,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(s)"> + + </div> + <div class="member-body-long" id ="long-body-apply(s)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5422,8 +5464,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/StringView.html b/api/strawman/collections/CollectionStrawMan4$/StringView.html index f51cefada..077da6235 100644 --- a/api/strawman/collections/CollectionStrawMan4$/StringView.html +++ b/api/strawman/collections/CollectionStrawMan4$/StringView.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,56 @@ <span id="entity-name"> StringView </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">RandomAccessView</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringView</span> + <span class="no-left">(</span> + + + <span class="no-left"> + s: + </span> + String + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="end" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5408,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end"> + + </div> + <div class="member-body-long" id ="long-body-end"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="s" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 's');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5456,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-s"> + + </div> + <div class="member-body-long" id ="long-body-s"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5504,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5552,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5502,12 +5613,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(s)');">[+]</span> <span class="member-annotations"> </span> @@ -5546,12 +5674,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(s)"> + + </div> + <div class="member-body-long" id ="long-body-copy(s)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5577,8 +5722,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$.html b/api/strawman/collections/CollectionStrawMan4$/View$.html index fe68b4787..ab5c909d8 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> View </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="Concat" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Concat');">[+]</span> <span class="member-annotations"> </span> @@ -5363,12 +5379,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Concat"> + + </div> + <div class="member-body-long" id ="long-body-Concat"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Concat$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Concat$');">[+]</span> <span class="member-annotations"> </span> @@ -5392,12 +5425,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Concat$"> + + </div> + <div class="member-body-long" id ="long-body-Concat$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Drop" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Drop');">[+]</span> <span class="member-annotations"> </span> @@ -5421,12 +5471,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Drop"> + + </div> + <div class="member-body-long" id ="long-body-Drop"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Drop$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Drop$');">[+]</span> <span class="member-annotations"> </span> @@ -5450,12 +5517,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Drop$"> + + </div> + <div class="member-body-long" id ="long-body-Drop$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Elems" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Elems');">[+]</span> <span class="member-annotations"> </span> @@ -5479,12 +5563,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Elems"> + + </div> + <div class="member-body-long" id ="long-body-Elems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Elems$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Elems$');">[+]</span> <span class="member-annotations"> </span> @@ -5508,12 +5609,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Elems$"> + + </div> + <div class="member-body-long" id ="long-body-Elems$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Empty$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Empty$');">[+]</span> <span class="member-annotations"> </span> @@ -5537,12 +5655,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Empty$"> + + </div> + <div class="member-body-long" id ="long-body-Empty$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Filter" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Filter');">[+]</span> <span class="member-annotations"> </span> @@ -5566,12 +5701,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Filter"> + + </div> + <div class="member-body-long" id ="long-body-Filter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Filter$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Filter$');">[+]</span> <span class="member-annotations"> </span> @@ -5595,12 +5747,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Filter$"> + + </div> + <div class="member-body-long" id ="long-body-Filter$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FlatMap" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FlatMap');">[+]</span> <span class="member-annotations"> </span> @@ -5624,12 +5793,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-FlatMap"> + + </div> + <div class="member-body-long" id ="long-body-FlatMap"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FlatMap$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FlatMap$');">[+]</span> <span class="member-annotations"> </span> @@ -5653,12 +5839,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-FlatMap$"> + + </div> + <div class="member-body-long" id ="long-body-FlatMap$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Map" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Map');">[+]</span> <span class="member-annotations"> </span> @@ -5682,12 +5885,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Map"> + + </div> + <div class="member-body-long" id ="long-body-Map"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Map$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Map$');">[+]</span> <span class="member-annotations"> </span> @@ -5711,12 +5931,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Map$"> + + </div> + <div class="member-body-long" id ="long-body-Map$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partition" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partition');">[+]</span> <span class="member-annotations"> </span> @@ -5740,12 +5977,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Partition"> + + </div> + <div class="member-body-long" id ="long-body-Partition"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partition$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partition$');">[+]</span> <span class="member-annotations"> </span> @@ -5769,12 +6023,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Partition$"> + + </div> + <div class="member-body-long" id ="long-body-Partition$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partitioned" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partitioned');">[+]</span> <span class="member-annotations"> </span> @@ -5798,12 +6069,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Partitioned"> + + </div> + <div class="member-body-long" id ="long-body-Partitioned"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partitioned$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partitioned$');">[+]</span> <span class="member-annotations"> </span> @@ -5827,12 +6115,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Partitioned$"> + + </div> + <div class="member-body-long" id ="long-body-Partitioned$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Reverse" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Reverse');">[+]</span> <span class="member-annotations"> </span> @@ -5856,12 +6161,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Reverse"> + + </div> + <div class="member-body-long" id ="long-body-Reverse"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Reverse$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Reverse$');">[+]</span> <span class="member-annotations"> </span> @@ -5885,12 +6207,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Reverse$"> + + </div> + <div class="member-body-long" id ="long-body-Reverse$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Zip" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Zip');">[+]</span> <span class="member-annotations"> </span> @@ -5914,12 +6253,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Zip"> + + </div> + <div class="member-body-long" id ="long-body-Zip"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Zip$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Zip$');">[+]</span> <span class="member-annotations"> </span> @@ -5943,12 +6299,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Zip$"> + + </div> + <div class="member-body-long" id ="long-body-Zip$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterator(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterator(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5985,13 +6358,32 @@ A - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterator(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterator(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Concat$.html b/api/strawman/collections/CollectionStrawMan4$/View$/Concat$.html index af72b3575..7e7ada4ac 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Concat$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Concat$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Concat </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5387,17 +5403,37 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5434,13 +5470,32 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Concat.html b/api/strawman/collections/CollectionStrawMan4$/View$/Concat.html index cb7004139..0dd633644 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Concat.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Concat.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,82 @@ <span id="entity-name"> Concat </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Concat</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + other: + </span> + IterableOnce +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="other" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'other');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5429,37 @@ - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-other"> + + </div> + <div class="member-body-long" id ="long-body-other"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5480,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5536,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5584,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5511,17 +5654,37 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5542,17 +5705,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5573,17 +5756,37 @@ A - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5604,17 +5807,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5640,8 +5863,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Drop$.html b/api/strawman/collections/CollectionStrawMan4$/View$/Drop$.html index 45847b657..41c30eca5 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Drop$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Drop$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Drop </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,n)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Drop.html b/api/strawman/collections/CollectionStrawMan4$/View$/Drop.html index 3674d9e7a..61700a012 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Drop.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Drop.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,79 @@ <span id="entity-name"> Drop </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Drop</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + n: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="n" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'n');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5431,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-n"> + + </div> + <div class="member-body-long" id ="long-body-n"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5474,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5530,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5578,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,n)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5645,37 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,n)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5539,17 +5696,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5575,12 +5752,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5601,17 +5795,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5637,8 +5851,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Elems$.html b/api/strawman/collections/CollectionStrawMan4$/View$/Elems$.html index 3d7226e56..30c8e6c12 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Elems$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Elems$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Elems </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,17 +5392,37 @@ A - <span class="no-left">: Elems</span> + <span class="no-left">: Elems +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5423,13 +5459,32 @@ A - <span class="no-left">: Elems</span> + <span class="no-left">: Elems +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Elems.html b/api/strawman/collections/CollectionStrawMan4$/View$/Elems.html index aa3db55f8..2d30a10fc 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Elems.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Elems.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,71 @@ <span id="entity-name"> Elems </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Elems</span> + <span class="no-left">(</span> + + + <span class="no-left"> + xs: + </span> + <repeated> +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="xs" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'xs');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5418,37 @@ - <span class="no-left">: Seq</span> + <span class="no-left">: Seq +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-xs"> + + </div> + <div class="member-body-long" id ="long-body-xs"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5474,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5422,17 +5517,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5458,8 +5573,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Empty$.html b/api/strawman/collections/CollectionStrawMan4$/View$/Empty$.html index 569b24ab3..327a9c18d 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Empty$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Empty$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,43 @@ <span id="entity-name"> Empty </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Product0</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5390,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5396,8 +5446,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Filter$.html b/api/strawman/collections/CollectionStrawMan4$/View$/Filter$.html index debea19a2..d76c60709 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Filter$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Filter$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Filter </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Filter</span> + <span class="no-left">: Filter +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: Filter</span> + <span class="no-left">: Filter +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Filter.html b/api/strawman/collections/CollectionStrawMan4$/View$/Filter.html index da939a49d..7518ee183 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Filter.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Filter.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,79 @@ <span id="entity-name"> Filter </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Filter</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + p: + </span> + A<span class="right-arrow"> => </span>Boolean + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="p" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'p');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5426,34 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-p"> + + </div> + <div class="member-body-long" id ="long-body-p"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5474,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5530,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5578,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5645,37 @@ A - <span class="no-left">: Filter</span> + <span class="no-left">: Filter +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5539,17 +5696,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5570,17 +5747,34 @@ A - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5601,13 +5795,32 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/FlatMap$.html b/api/strawman/collections/CollectionStrawMan4$/View$/FlatMap$.html index 68bd8e20a..cd8309187 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/FlatMap$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/FlatMap$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> FlatMap </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5387,17 +5403,37 @@ B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5434,13 +5470,32 @@ A<span class="">, </span>B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/FlatMap.html b/api/strawman/collections/CollectionStrawMan4$/View$/FlatMap.html index 089506357..9607e1eec 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/FlatMap.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/FlatMap.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,88 @@ <span id="entity-name"> FlatMap </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">FlatMap</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + f: + </span> + A<span class="right-arrow"> => </span>IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="f" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'f');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5435,37 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-f"> + + </div> + <div class="member-body-long" id ="long-body-f"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5486,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5542,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5590,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5511,17 +5660,37 @@ B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5542,17 +5711,37 @@ B - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5573,17 +5762,37 @@ B - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5604,13 +5813,32 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Map$.html b/api/strawman/collections/CollectionStrawMan4$/View$/Map$.html index b5b286e1d..814c90ba7 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Map$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Map$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Map </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A<span class="">, </span>B - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Map.html b/api/strawman/collections/CollectionStrawMan4$/View$/Map.html index f28319b17..6ec4b4bf7 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Map.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Map.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,85 @@ <span id="entity-name"> Map </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Map</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + f: + </span> + A<span class="right-arrow"> => </span>B + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="f" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'f');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5432,34 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>B</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-f"> + + </div> + <div class="member-body-long" id ="long-body-f"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5480,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5536,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5584,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5651,37 @@ A - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5539,17 +5702,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5570,17 +5753,34 @@ A - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>B</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5601,17 +5801,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5637,8 +5857,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Partition$.html b/api/strawman/collections/CollectionStrawMan4$/View$/Partition$.html index 00d1eef89..ed341b7e9 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Partition$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Partition$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Partition </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Partition.html b/api/strawman/collections/CollectionStrawMan4$/View$/Partition.html index 354e15f56..73299fdd0 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Partition.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Partition.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,70 @@ <span id="entity-name"> Partition </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Partition</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + p: + </span> + A<span class="right-arrow"> => </span>Boolean + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="left" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'left');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5417,37 @@ - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-left"> + + </div> + <div class="member-body-long" id ="long-body-left"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="p" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'p');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5468,34 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-p"> + + </div> + <div class="member-body-long" id ="long-body-p"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="right" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'right');">[+]</span> <span class="member-annotations"> </span> @@ -5422,17 +5516,37 @@ - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-right"> + + </div> + <div class="member-body-long" id ="long-body-right"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5453,17 +5567,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5489,12 +5623,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5520,12 +5671,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5570,17 +5738,37 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5601,17 +5789,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5632,17 +5840,34 @@ A - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="distribute(bf)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'distribute(bf)');">[+]</span> <span class="member-annotations"> </span> @@ -5687,8 +5912,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-distribute(bf)"> + + </div> + <div class="member-body-long" id ="long-body-distribute(bf)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Partitioned$.html b/api/strawman/collections/CollectionStrawMan4$/View$/Partitioned$.html index c1376edf8..328634c5b 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Partitioned$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Partitioned$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Partitioned </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(partition)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(partition)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,17 +5392,37 @@ A - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(partition)"> + + </div> + <div class="member-body-long" id ="long-body-apply(partition)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5423,13 +5459,32 @@ A - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Partitioned.html b/api/strawman/collections/CollectionStrawMan4$/View$/Partitioned.html index 27d3b8163..d98ca3d64 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Partitioned.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Partitioned.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,71 @@ <span id="entity-name"> Partitioned </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Partitioned</span> + <span class="no-left">(</span> + + + <span class="no-left"> + partition: + </span> + Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="myForced" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'myForced');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5418,40 @@ - <span class="no-left">: Option</span> + <span class="no-left">: Option +<span class="no-left no-right">[</span> +Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-myForced"> + + </div> + <div class="member-body-long" id ="long-body-myForced"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="partition" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'partition');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5472,37 @@ - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-partition"> + + </div> + <div class="member-body-long" id ="long-body-partition"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5528,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(partition)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(partition)');">[+]</span> <span class="member-annotations"> </span> @@ -5469,17 +5587,37 @@ A - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(partition)"> + + </div> + <div class="member-body-long" id ="long-body-copy(partition)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5500,17 +5638,37 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="forced" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'forced');">[+]</span> <span class="member-annotations"> </span> @@ -5531,17 +5689,40 @@ A - <span class="no-left">: Option</span> + <span class="no-left">: Option +<span class="no-left no-right">[</span> +Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-forced"> + + </div> + <div class="member-body-long" id ="long-body-forced"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="forced_=(x)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'forced_=(x)');">[+]</span> <span class="member-annotations"> </span> @@ -5586,12 +5767,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-forced_=(x)"> + + </div> + <div class="member-body-long" id ="long-body-forced_=(x)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5612,17 +5810,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="myForced_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'myForced_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5667,12 +5885,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-myForced_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-myForced_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5693,13 +5928,32 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Reverse$.html b/api/strawman/collections/CollectionStrawMan4$/View$/Reverse$.html index 13ebca905..35a9410e1 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Reverse$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Reverse$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Reverse </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,17 +5392,37 @@ A - <span class="no-left">: Reverse</span> + <span class="no-left">: Reverse +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5423,13 +5459,32 @@ A - <span class="no-left">: Reverse</span> + <span class="no-left">: Reverse +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Reverse.html b/api/strawman/collections/CollectionStrawMan4$/View$/Reverse.html index 4f23f7cd1..4d878bc7c 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Reverse.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Reverse.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,71 @@ <span id="entity-name"> Reverse </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Reverse</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5418,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5474,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying)');">[+]</span> <span class="member-annotations"> </span> @@ -5438,17 +5533,37 @@ A - <span class="no-left">: Reverse</span> + <span class="no-left">: Reverse +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5469,17 +5584,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5500,17 +5635,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5536,8 +5691,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Zip$.html b/api/strawman/collections/CollectionStrawMan4$/View$/Zip$.html index d42052a04..4548d9dff 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Zip$.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Zip$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Zip </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5387,17 +5403,37 @@ B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5434,13 +5470,32 @@ A<span class="">, </span>B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View$/Zip.html b/api/strawman/collections/CollectionStrawMan4$/View$/Zip.html index 96902d490..51f1ac98f 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View$/Zip.html +++ b/api/strawman/collections/CollectionStrawMan4$/View$/Zip.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,88 @@ <span id="entity-name"> Zip </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Zip</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + other: + </span> + IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="other" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'other');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5435,37 @@ - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-other"> + + </div> + <div class="member-body-long" id ="long-body-other"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5486,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5542,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5590,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5511,17 +5660,37 @@ B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5542,17 +5711,37 @@ B - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5573,17 +5762,37 @@ B - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5604,17 +5813,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5640,8 +5869,24 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan4$/View.html b/api/strawman/collections/CollectionStrawMan4$/View.html index 71db8d80c..e42c8005a 100644 --- a/api/strawman/collections/CollectionStrawMan4$/View.html +++ b/api/strawman/collections/CollectionStrawMan4$/View.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> View </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">FromIterable</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(c)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5423,37 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(c)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(c)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -5412,13 +5474,32 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-view"> + + </div> + <div class="member-body-long" id ="long-body-view"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$.html b/api/strawman/collections/CollectionStrawMan5$.html index 0629e793e..f7f10ffe3 100644 --- a/api/strawman/collections/CollectionStrawMan5$.html +++ b/api/strawman/collections/CollectionStrawMan5$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> CollectionStrawMan5 </span> + + </div> @@ -5349,12 +5354,23 @@ or drop for Lists.</p> </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="ArrayBuffer" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBuffer');">[+]</span> <span class="member-annotations"> </span> @@ -5378,13 +5394,31 @@ or drop for Lists.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: ArrayBuffer</p> + <div class="member-body-short" id="short-body-ArrayBuffer"> + <p>Concrete collection type: ArrayBuffer</p> + + </div> + <div class="member-body-long" id ="long-body-ArrayBuffer"> + <p>Concrete collection type: ArrayBuffer</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayBuffer$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBuffer$');">[+]</span> <span class="member-annotations"> </span> @@ -5408,12 +5442,29 @@ or drop for Lists.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ArrayBuffer$"> + + </div> + <div class="member-body-long" id ="long-body-ArrayBuffer$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayBufferView" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBufferView');">[+]</span> <span class="member-annotations"> </span> @@ -5437,12 +5488,29 @@ or drop for Lists.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ArrayBufferView"> + + </div> + <div class="member-body-long" id ="long-body-ArrayBufferView"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Buildable" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Buildable');">[+]</span> <span class="member-annotations"> </span> @@ -5466,13 +5534,31 @@ or drop for Lists.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for strict collections</p> + <div class="member-body-short" id="short-body-Buildable"> + <p>Base trait for strict collections</p> + </div> + <div class="member-body-long" id ="long-body-Buildable"> + <p>Base trait for strict collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Builder" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Builder');">[+]</span> <span class="member-annotations"> </span> @@ -5496,13 +5582,31 @@ or drop for Lists.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for collection builders</p> + <div class="member-body-short" id="short-body-Builder"> + <p>Base trait for collection builders</p> + + </div> + <div class="member-body-long" id ="long-body-Builder"> + <p>Base trait for collection builders</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Cons" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Cons');">[+]</span> <span class="member-annotations"> </span> @@ -5526,12 +5630,29 @@ or drop for Lists.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Cons"> + + </div> + <div class="member-body-long" id ="long-body-Cons"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Cons$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Cons$');">[+]</span> <span class="member-annotations"> </span> @@ -5555,12 +5676,29 @@ or drop for Lists.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Cons$"> + + </div> + <div class="member-body-long" id ="long-body-Cons$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FromIterable" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FromIterable');">[+]</span> <span class="member-annotations"> </span> @@ -5584,13 +5722,31 @@ or drop for Lists.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for instances that can construct a collection from an iterable</p> + <div class="member-body-short" id="short-body-FromIterable"> + <p>Base trait for instances that can construct a collection from an iterable</p> + + </div> + <div class="member-body-long" id ="long-body-FromIterable"> + <p>Base trait for instances that can construct a collection from an iterable</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterable" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterable');">[+]</span> <span class="member-annotations"> </span> @@ -5614,13 +5770,31 @@ or drop for Lists.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for generic collections</p> + <div class="member-body-short" id="short-body-Iterable"> + <p>Base trait for generic collections</p> + </div> + <div class="member-body-long" id ="long-body-Iterable"> + <p>Base trait for generic collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableFactory" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableFactory');">[+]</span> <span class="member-annotations"> </span> @@ -5644,13 +5818,31 @@ or drop for Lists.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for companion objects of collections</p> + <div class="member-body-short" id="short-body-IterableFactory"> + <p>Base trait for companion objects of collections</p> + + </div> + <div class="member-body-long" id ="long-body-IterableFactory"> + <p>Base trait for companion objects of collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableLike" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableLike');">[+]</span> <span class="member-annotations"> </span> @@ -5674,17 +5866,40 @@ or drop for Lists.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for Iterable operations</p> + <div class="member-body-short" id="short-body-IterableLike"> + <p>Base trait for Iterable operations</p> <h1><a href="#variancenote" id="variancenote">VarianceNote</a></h1> <p>We require that for all child classes of Iterable the variance of the child class and the variance of the... </p> + </div> + <div class="member-body-long" id ="long-body-IterableLike"> + <p>Base trait for Iterable operations</p> +<h1><a href="#variancenote" id="variancenote">VarianceNote</a></h1> +<p>We require that for all child classes of Iterable the variance of +the child class and the variance of the <code>C</code> parameter passed to <code>IterableLike</code> +are the same. We cannot express this since we lack variance polymorphism. That's +why we have to resort at some places to write <code>C[A @uncheckedVariance]</code>.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableMonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableMonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -5708,12 +5923,29 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-IterableMonoTransforms"> + + </div> + <div class="member-body-long" id ="long-body-IterableMonoTransforms"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableOnce" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableOnce');">[+]</span> <span class="member-annotations"> </span> @@ -5737,13 +5969,31 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>Iterator can be used only once</p> + <div class="member-body-short" id="short-body-IterableOnce"> + <p>Iterator can be used only once</p> + </div> + <div class="member-body-long" id ="long-body-IterableOnce"> + <p>Iterator can be used only once</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableOps" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableOps');">[+]</span> <span class="member-annotations"> </span> @@ -5767,12 +6017,29 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-IterableOps"> + + </div> + <div class="member-body-long" id ="long-body-IterableOps"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterablePolyTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterablePolyTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -5796,12 +6063,29 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-IterablePolyTransforms"> + + </div> + <div class="member-body-long" id ="long-body-IterablePolyTransforms"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterator$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterator$');">[+]</span> <span class="member-annotations"> </span> @@ -5825,12 +6109,29 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Iterator$"> + + </div> + <div class="member-body-long" id ="long-body-Iterator$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5854,13 +6155,31 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>A core Iterator class</p> + <div class="member-body-short" id="short-body-Iterator"> + <p>A core Iterator class</p> + + </div> + <div class="member-body-long" id ="long-body-Iterator"> + <p>A core Iterator class</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="List$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'List$');">[+]</span> <span class="member-annotations"> </span> @@ -5884,12 +6203,29 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-List$"> + + </div> + <div class="member-body-long" id ="long-body-List$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="List" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'List');">[+]</span> <span class="member-annotations"> </span> @@ -5913,13 +6249,31 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: List</p> + <div class="member-body-short" id="short-body-List"> + <p>Concrete collection type: List</p> + </div> + <div class="member-body-long" id ="long-body-List"> + <p>Concrete collection type: List</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ListBuffer" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ListBuffer');">[+]</span> <span class="member-annotations"> </span> @@ -5943,13 +6297,31 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: ListBuffer</p> + <div class="member-body-short" id="short-body-ListBuffer"> + <p>Concrete collection type: ListBuffer</p> + + </div> + <div class="member-body-long" id ="long-body-ListBuffer"> + <p>Concrete collection type: ListBuffer</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ListBuffer$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ListBuffer$');">[+]</span> <span class="member-annotations"> </span> @@ -5973,12 +6345,29 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ListBuffer$"> + + </div> + <div class="member-body-long" id ="long-body-ListBuffer$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Nil$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Nil$');">[+]</span> <span class="member-annotations"> </span> @@ -6002,12 +6391,29 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Nil$"> + + </div> + <div class="member-body-long" id ="long-body-Nil$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="RandomAccessView" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'RandomAccessView');">[+]</span> <span class="member-annotations"> </span> @@ -6031,13 +6437,31 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>View defined in terms of indexing a range</p> + <div class="member-body-short" id="short-body-RandomAccessView"> + <p>View defined in terms of indexing a range</p> + + </div> + <div class="member-body-long" id ="long-body-RandomAccessView"> + <p>View defined in terms of indexing a range</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Seq" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Seq');">[+]</span> <span class="member-annotations"> </span> @@ -6061,13 +6485,31 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for sequence collections</p> + <div class="member-body-short" id="short-body-Seq"> + <p>Base trait for sequence collections</p> + </div> + <div class="member-body-long" id ="long-body-Seq"> + <p>Base trait for sequence collections</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="SeqLike" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'SeqLike');">[+]</span> <span class="member-annotations"> </span> @@ -6091,13 +6533,31 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for Seq operations</p> + <div class="member-body-short" id="short-body-SeqLike"> + <p>Base trait for Seq operations</p> + + </div> + <div class="member-body-long" id ="long-body-SeqLike"> + <p>Base trait for Seq operations</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="SeqMonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'SeqMonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6121,12 +6581,29 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-SeqMonoTransforms"> + + </div> + <div class="member-body-long" id ="long-body-SeqMonoTransforms"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps');">[+]</span> <span class="member-annotations"> </span> @@ -6150,13 +6627,31 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: String</p> + <div class="member-body-short" id="short-body-StringOps"> + <p>Concrete collection type: String</p> + </div> + <div class="member-body-long" id ="long-body-StringOps"> + <p>Concrete collection type: String</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps$');">[+]</span> <span class="member-annotations"> </span> @@ -6180,13 +6675,31 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: String</p> + <div class="member-body-short" id="short-body-StringOps$"> + <p>Concrete collection type: String</p> + + </div> + <div class="member-body-long" id ="long-body-StringOps$"> + <p>Concrete collection type: String</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringView" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringView');">[+]</span> <span class="member-annotations"> </span> @@ -6210,12 +6723,29 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringView"> + + </div> + <div class="member-body-long" id ="long-body-StringView"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringView$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringView$');">[+]</span> <span class="member-annotations"> </span> @@ -6239,12 +6769,29 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringView$"> + + </div> + <div class="member-body-long" id ="long-body-StringView$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="View$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'View$');">[+]</span> <span class="member-annotations"> </span> @@ -6268,12 +6815,29 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-View$"> + + </div> + <div class="member-body-long" id ="long-body-View$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="View" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'View');">[+]</span> <span class="member-annotations"> </span> @@ -6297,13 +6861,31 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: View</p> + <div class="member-body-short" id="short-body-View"> + <p>Concrete collection type: View</p> + </div> + <div class="member-body-long" id ="long-body-View"> + <p>Concrete collection type: View</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps(s)');">[+]</span> <span class="member-annotations"> </span> @@ -6342,9 +6924,26 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: String</p> + <div class="member-body-short" id="short-body-StringOps(s)"> + <p>Concrete collection type: String</p> + + </div> + <div class="member-body-long" id ="long-body-StringOps(s)"> + <p>Concrete collection type: String</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/ArrayBuffer$.html b/api/strawman/collections/CollectionStrawMan5$/ArrayBuffer$.html index b9e4972ee..87e3fa0dc 100644 --- a/api/strawman/collections/CollectionStrawMan5$/ArrayBuffer$.html +++ b/api/strawman/collections/CollectionStrawMan5$/ArrayBuffer$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> ArrayBuffer </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,13 +5401,32 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/ArrayBuffer.html b/api/strawman/collections/CollectionStrawMan5$/ArrayBuffer.html index 611fa1f24..48f59406f 100644 --- a/api/strawman/collections/CollectionStrawMan5$/ArrayBuffer.html +++ b/api/strawman/collections/CollectionStrawMan5$/ArrayBuffer.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,39 @@ <span id="entity-name"> ArrayBuffer </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Seq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqLike</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Builder</span> + + </div> + </div> @@ -5339,12 +5375,64 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBuffer</span> + <span class="no-left">(</span> + + + <span class="no-left"> + initElems: + </span> + Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + initLength: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBuffer</span> + <span class="no-left">(</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="elems" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5453,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems"> + + </div> + <div class="member-body-long" id ="long-body-elems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="end" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span> <span class="member-annotations"> </span> @@ -5401,12 +5509,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end"> + + </div> + <div class="member-body-long" id ="long-body-end"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="initElems" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'initElems');">[+]</span> <span class="member-annotations"> </span> @@ -5427,17 +5552,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-initElems"> + + </div> + <div class="member-body-long" id ="long-body-initElems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="initLength" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'initLength');">[+]</span> <span class="member-annotations"> </span> @@ -5463,12 +5608,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-initLength"> + + </div> + <div class="member-body-long" id ="long-body-initLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5494,12 +5656,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5536,17 +5715,37 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="+=(elem)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '+=(elem)');">[+]</span> <span class="member-annotations"> </span> @@ -5580,17 +5779,37 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-+=(elem)"> + + </div> + <div class="member-body-long" id ="long-body-+=(elem)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5629,12 +5848,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="elems_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5676,12 +5912,29 @@ AnyRef </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-elems_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="end_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5720,12 +5973,29 @@ AnyRef </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-end_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5762,17 +6032,37 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5793,17 +6083,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5829,12 +6139,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5860,12 +6187,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="result" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span> <span class="member-annotations"> </span> @@ -5891,12 +6235,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-result"> + + </div> + <div class="member-body-long" id ="long-body-result"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5935,12 +6296,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-start_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toString" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toString');">[+]</span> <span class="member-annotations"> </span> @@ -5966,12 +6344,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-toString"> + + </div> + <div class="member-body-long" id ="long-body-toString"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="trimStart(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'trimStart(n)');">[+]</span> <span class="member-annotations"> </span> @@ -6010,12 +6405,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-trimStart(n)"> + + </div> + <div class="member-body-long" id ="long-body-trimStart(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -6036,13 +6448,32 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-view"> + + </div> + <div class="member-body-long" id ="long-body-view"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/ArrayBufferView.html b/api/strawman/collections/CollectionStrawMan5$/ArrayBufferView.html index 939890ae5..931f404bf 100644 --- a/api/strawman/collections/CollectionStrawMan5$/ArrayBufferView.html +++ b/api/strawman/collections/CollectionStrawMan5$/ArrayBufferView.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,87 @@ <span id="entity-name"> ArrayBufferView </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">RandomAccessView</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBufferView</span> + <span class="no-left">(</span> + + + <span class="no-left"> + elems: + </span> + Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + start: + </span> + Int + + <span class="no-left">, </span> + + + <span class=""> + end: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="elems" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5434,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems"> + + </div> + <div class="member-body-long" id ="long-body-elems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="end" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5490,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end"> + + </div> + <div class="member-body-long" id ="long-body-end"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5538,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5471,8 +5599,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/Buildable.html b/api/strawman/collections/CollectionStrawMan5$/Buildable.html index 77d93c048..b82599d6c 100644 --- a/api/strawman/collections/CollectionStrawMan5$/Buildable.html +++ b/api/strawman/collections/CollectionStrawMan5$/Buildable.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,35 @@ <span id="entity-name"> Buildable </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +To + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterable</span> + + </div> + </div> @@ -5339,12 +5371,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="newBuilder" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'newBuilder');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5408,37 @@ - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>To +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-newBuilder"> + + </div> + <div class="member-body-long" id ="long-body-newBuilder"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="partition(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'partition(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5409,13 +5472,31 @@ - <span class="no-left">: </span> + <span class="no-left">: <span class="no-right">(</span> +To<span>, </span>To +<span class="no-left">)</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-partition(p)"> + + </div> + <div class="member-body-long" id ="long-body-partition(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/Builder.html b/api/strawman/collections/CollectionStrawMan5$/Builder.html index 0f5079b71..d62b652d1 100644 --- a/api/strawman/collections/CollectionStrawMan5$/Builder.html +++ b/api/strawman/collections/CollectionStrawMan5$/Builder.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,26 @@ <span id="entity-name"> Builder </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + -A, + + </span> + + <span class="no-left"> + + +To + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5362,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++=(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++=(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5415,37 @@ A - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>To +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++=(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++=(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="+=(x)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '+=(x)');">[+]</span> <span class="member-annotations"> </span> @@ -5425,17 +5479,37 @@ A - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>To +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-+=(x)"> + + </div> + <div class="member-body-long" id ="long-body-+=(x)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="result" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span> <span class="member-annotations"> </span> @@ -5461,8 +5535,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-result"> + + </div> + <div class="member-body-long" id ="long-body-result"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/Cons$.html b/api/strawman/collections/CollectionStrawMan5$/Cons$.html index c4e782de1..521fcdcb2 100644 --- a/api/strawman/collections/CollectionStrawMan5$/Cons$.html +++ b/api/strawman/collections/CollectionStrawMan5$/Cons$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Cons </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(x,next)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(x,next)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Cons</span> + <span class="no-left">: Cons +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(x,next)"> + + </div> + <div class="member-body-long" id ="long-body-apply(x,next)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: Cons</span> + <span class="no-left">: Cons +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/Cons.html b/api/strawman/collections/CollectionStrawMan5$/Cons.html index 5ca1bb5ec..85cd8ace2 100644 --- a/api/strawman/collections/CollectionStrawMan5$/Cons.html +++ b/api/strawman/collections/CollectionStrawMan5$/Cons.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,79 @@ <span id="entity-name"> Cons </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">List</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Cons</span> + <span class="no-left">(</span> + + + <span class="no-left"> + x: + </span> + A + + <span class="no-left">, </span> + + + <span class=""> + next: + </span> + List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5426,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="x" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'x');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5482,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-x"> + + </div> + <div class="member-body-long" id ="long-body-x"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5530,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5578,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(x,next)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(x,next)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5645,37 @@ A - <span class="no-left">: Cons</span> + <span class="no-left">: Cons +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(x,next)"> + + </div> + <div class="member-body-long" id ="long-body-copy(x,next)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5544,12 +5701,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5570,17 +5744,37 @@ A - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5606,12 +5800,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5637,12 +5848,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next_=(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5684,12 +5912,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-next_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5710,13 +5955,32 @@ A - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-tail"> + + </div> + <div class="member-body-long" id ="long-body-tail"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/FromIterable.html b/api/strawman/collections/CollectionStrawMan5$/FromIterable.html index 1d796691c..c55108c11 100644 --- a/api/strawman/collections/CollectionStrawMan5$/FromIterable.html +++ b/api/strawman/collections/CollectionStrawMan5$/FromIterable.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,20 @@ <span id="entity-name"> FromIterable </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5356,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,13 +5409,32 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan5$FromIterable$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan5$FromIterable$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/Iterable.html b/api/strawman/collections/CollectionStrawMan5$/Iterable.html index 8ca4cb19b..0181e837a 100644 --- a/api/strawman/collections/CollectionStrawMan5$/Iterable.html +++ b/api/strawman/collections/CollectionStrawMan5$/Iterable.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> Iterable </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableOnce</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableLike</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5407,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5401,8 +5463,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/IterableFactory.html b/api/strawman/collections/CollectionStrawMan5$/IterableFactory.html index 601941d20..2e3ab02d5 100644 --- a/api/strawman/collections/CollectionStrawMan5$/IterableFactory.html +++ b/api/strawman/collections/CollectionStrawMan5$/IterableFactory.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> IterableFactory </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">FromIterable</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5418,37 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan5$IterableFactory$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan5$IterableFactory$$C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="empty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'empty');">[+]</span> <span class="member-annotations"> </span> @@ -5412,13 +5469,32 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan5$IterableFactory$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan5$IterableFactory$$C +<span class="no-left no-right">[</span> +X +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-empty"> + + </div> + <div class="member-body-long" id ="long-body-empty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/IterableLike.html b/api/strawman/collections/CollectionStrawMan5$/IterableLike.html index 4713fbca3..df26d067e 100644 --- a/api/strawman/collections/CollectionStrawMan5$/IterableLike.html +++ b/api/strawman/collections/CollectionStrawMan5$/IterableLike.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,50 @@ <span id="entity-name"> IterableLike </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">FromIterable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableOps</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableMonoTransforms</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterablePolyTransforms</span> + + </div> + </div> @@ -5344,12 +5391,23 @@ why we have to resort at some places to write <code>C[A @uncheckedVariance]</cod </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> <div id="fromLikeIterable(coll)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromLikeIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5386,13 +5444,32 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan5$IterableLike$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan5$IterableLike$$C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromLikeIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromLikeIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/IterableMonoTransforms.html b/api/strawman/collections/CollectionStrawMan5$/IterableMonoTransforms.html index c2f509fb3..9ac127eaa 100644 --- a/api/strawman/collections/CollectionStrawMan5$/IterableMonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan5$/IterableMonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,56 @@ <span id="entity-name"> IterableMonoTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +Repr + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5403,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5409,12 +5472,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-drop(n)"> + + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="filter(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'filter(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5453,12 +5533,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-filter(p)"> + + </div> + <div class="member-body-long" id ="long-body-filter(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromLikeIterable(coll)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromLikeIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5500,12 +5597,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromLikeIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromLikeIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="partition(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'partition(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5539,17 +5653,36 @@ A - <span class="no-left">: </span> + <span class="no-left">: <span class="no-right">(</span> +Repr<span>, </span>Repr +<span class="no-left">)</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-partition(p)"> + + </div> + <div class="member-body-long" id ="long-body-partition(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="to(fi)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'to(fi)');">[+]</span> <span class="member-annotations"> </span> @@ -5586,13 +5719,32 @@ C - <span class="no-left">: C</span> + <span class="no-left">: C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-to(fi)"> + + </div> + <div class="member-body-long" id ="long-body-to(fi)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/IterableOnce.html b/api/strawman/collections/CollectionStrawMan5$/IterableOnce.html index 6791300cf..89ec0f686 100644 --- a/api/strawman/collections/CollectionStrawMan5$/IterableOnce.html +++ b/api/strawman/collections/CollectionStrawMan5$/IterableOnce.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,20 @@ <span id="entity-name"> IterableOnce </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5356,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5365,13 +5393,32 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/IterableOps.html b/api/strawman/collections/CollectionStrawMan5$/IterableOps.html index 2639a172c..a6b0e378f 100644 --- a/api/strawman/collections/CollectionStrawMan5$/IterableOps.html +++ b/api/strawman/collections/CollectionStrawMan5$/IterableOps.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,50 @@ <span id="entity-name"> IterableOps </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="foldLeft(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldLeft(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5389,12 +5426,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldLeft(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldLeft(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldRight(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldRight(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5444,12 +5498,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldRight(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldRight(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foreach(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foreach(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5488,12 +5559,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foreach(f)"> + + </div> + <div class="member-body-long" id ="long-body-foreach(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5519,12 +5607,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="indexWhere(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'indexWhere(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5563,12 +5668,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-indexWhere(p)"> + + </div> + <div class="member-body-long" id ="long-body-indexWhere(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5594,12 +5716,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5620,17 +5759,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -5651,13 +5810,32 @@ - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-view"> + + </div> + <div class="member-body-long" id ="long-body-view"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/IterablePolyTransforms.html b/api/strawman/collections/CollectionStrawMan5$/IterablePolyTransforms.html index 043116427..671c24542 100644 --- a/api/strawman/collections/CollectionStrawMan5$/IterablePolyTransforms.html +++ b/api/strawman/collections/CollectionStrawMan5$/IterablePolyTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,56 @@ <span id="entity-name"> IterablePolyTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,17 +5419,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan5$IterablePolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan5$IterablePolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5407,17 +5470,37 @@ B - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5454,17 +5537,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan5$IterablePolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan5$IterablePolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5501,17 +5604,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan5$IterablePolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan5$IterablePolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5545,17 +5668,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan5$IterablePolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan5$IterablePolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="zip(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'zip(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5592,13 +5735,34 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan5$IterablePolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan5$IterablePolyTransforms$$C +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>B +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-zip(xs)"> + + </div> + <div class="member-body-long" id ="long-body-zip(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/Iterator$.html b/api/strawman/collections/CollectionStrawMan5$/Iterator$.html index 61c71ee3d..693368b50 100644 --- a/api/strawman/collections/CollectionStrawMan5$/Iterator$.html +++ b/api/strawman/collections/CollectionStrawMan5$/Iterator$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Iterator </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="empty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'empty');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5376,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +Nothing +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-empty"> + + </div> + <div class="member-body-long" id ="long-body-empty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5407,13 +5443,32 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/Iterator.html b/api/strawman/collections/CollectionStrawMan5$/Iterator.html index 4d7497c44..0df0350a6 100644 --- a/api/strawman/collections/CollectionStrawMan5$/Iterator.html +++ b/api/strawman/collections/CollectionStrawMan5$/Iterator.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Iterator </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableOnce</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5418,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5425,17 +5482,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-drop(n)"> + + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="filter(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'filter(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5469,17 +5546,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-filter(p)"> + + </div> + <div class="member-body-long" id ="long-body-filter(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5516,17 +5613,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldLeft(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldLeft(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5576,12 +5693,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldLeft(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldLeft(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldRight(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldRight(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5631,12 +5765,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldRight(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldRight(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foreach(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foreach(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5675,12 +5826,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foreach(f)"> + + </div> + <div class="member-body-long" id ="long-body-foreach(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5706,12 +5874,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="indexWhere(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'indexWhere(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5750,12 +5935,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-indexWhere(p)"> + + </div> + <div class="member-body-long" id ="long-body-indexWhere(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5776,17 +5978,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5820,17 +6042,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next()" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next()');">[+]</span> <span class="member-annotations"> </span> @@ -5863,12 +6105,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next()"> + + </div> + <div class="member-body-long" id ="long-body-next()"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="zip(that)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'zip(that)');">[+]</span> <span class="member-annotations"> </span> @@ -5905,13 +6164,34 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>B +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-zip(that)"> + + </div> + <div class="member-body-long" id ="long-body-zip(that)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/List$.html b/api/strawman/collections/CollectionStrawMan5$/List$.html index c047eade7..350efb2d4 100644 --- a/api/strawman/collections/CollectionStrawMan5$/List$.html +++ b/api/strawman/collections/CollectionStrawMan5$/List$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> List </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,13 +5401,32 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/List.html b/api/strawman/collections/CollectionStrawMan5$/List.html index 2b602f925..d54519221 100644 --- a/api/strawman/collections/CollectionStrawMan5$/List.html +++ b/api/strawman/collections/CollectionStrawMan5$/List.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> sealed </span> @@ -5330,6 +5333,39 @@ <span id="entity-name"> List </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Seq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqLike</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Buildable</span> + + </div> + </div> @@ -5339,12 +5375,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5428,37 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++:(prefix)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++:(prefix)');">[+]</span> <span class="member-annotations"> </span> @@ -5428,17 +5495,37 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++:(prefix)"> + + </div> + <div class="member-body-long" id ="long-body-++:(prefix)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5477,12 +5564,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> @tailrec </span> @@ -5521,12 +5625,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-drop(n)"> + + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(c)');">[+]</span> <span class="member-annotations"> </span> @@ -5563,17 +5684,37 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(c)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(c)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5599,12 +5740,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5630,12 +5788,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5656,17 +5831,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5692,12 +5887,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="newBuilder" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'newBuilder');">[+]</span> <span class="member-annotations"> </span> @@ -5718,17 +5930,37 @@ B - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>To +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-newBuilder"> + + </div> + <div class="member-body-long" id ="long-body-newBuilder"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5749,13 +5981,32 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-tail"> + + </div> + <div class="member-body-long" id ="long-body-tail"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/ListBuffer$.html b/api/strawman/collections/CollectionStrawMan5$/ListBuffer$.html index 034c7e30d..6eebdd8fd 100644 --- a/api/strawman/collections/CollectionStrawMan5$/ListBuffer$.html +++ b/api/strawman/collections/CollectionStrawMan5$/ListBuffer$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> ListBuffer </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,13 +5401,32 @@ B - <span class="no-left">: ListBuffer</span> + <span class="no-left">: ListBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/ListBuffer.html b/api/strawman/collections/CollectionStrawMan5$/ListBuffer.html index 75bbdfbf2..6efc781cd 100644 --- a/api/strawman/collections/CollectionStrawMan5$/ListBuffer.html +++ b/api/strawman/collections/CollectionStrawMan5$/ListBuffer.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,39 @@ <span id="entity-name"> ListBuffer </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Seq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqLike</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Builder</span> + + </div> + </div> @@ -5339,12 +5375,35 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ListBuffer</span> + <span class="no-left">(</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="aliased" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'aliased');">[+]</span> <span class="member-annotations"> </span> @@ -5370,12 +5429,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-aliased"> + + </div> + <div class="member-body-long" id ="long-body-aliased"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="first" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'first');">[+]</span> <span class="member-annotations"> </span> @@ -5396,17 +5472,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-first"> + + </div> + <div class="member-body-long" id ="long-body-first"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="last" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'last');">[+]</span> <span class="member-annotations"> </span> @@ -5427,17 +5523,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-last"> + + </div> + <div class="member-body-long" id ="long-body-last"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="+=(elem)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '+=(elem)');">[+]</span> <span class="member-annotations"> </span> @@ -5471,17 +5587,37 @@ - <span class="no-left">: ListBuffer</span> + <span class="no-left">: ListBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-+=(elem)"> + + </div> + <div class="member-body-long" id ="long-body-+=(elem)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="aliased_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'aliased_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5520,12 +5656,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-aliased_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-aliased_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5564,12 +5717,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copyElems()" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copyElems()');">[+]</span> <span class="member-annotations"> </span> @@ -5602,12 +5772,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copyElems()"> + + </div> + <div class="member-body-long" id ="long-body-copyElems()"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="first_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'first_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5649,12 +5836,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-first_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-first_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5691,17 +5895,37 @@ B - <span class="no-left">: ListBuffer</span> + <span class="no-left">: ListBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5722,17 +5946,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="last_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'last_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5774,12 +6018,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-last_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-last_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5805,12 +6066,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="result" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span> <span class="member-annotations"> </span> @@ -5836,12 +6114,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-result"> + + </div> + <div class="member-body-long" id ="long-body-result"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toString" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toString');">[+]</span> <span class="member-annotations"> </span> @@ -5867,8 +6162,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-toString"> + + </div> + <div class="member-body-long" id ="long-body-toString"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/Nil$.html b/api/strawman/collections/CollectionStrawMan5$/Nil$.html index 1731bdadd..1098ce5e9 100644 --- a/api/strawman/collections/CollectionStrawMan5$/Nil$.html +++ b/api/strawman/collections/CollectionStrawMan5$/Nil$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,43 @@ <span id="entity-name"> Nil </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">List</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Product0</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5395,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-head"> + + </div> + <div class="member-body-long" id ="long-body-head"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5443,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-isEmpty"> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5422,13 +5486,32 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-tail"> + + </div> + <div class="member-body-long" id ="long-body-tail"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/RandomAccessView.html b/api/strawman/collections/CollectionStrawMan5$/RandomAccessView.html index 719e18f43..4d6439789 100644 --- a/api/strawman/collections/CollectionStrawMan5$/RandomAccessView.html +++ b/api/strawman/collections/CollectionStrawMan5$/RandomAccessView.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> RandomAccessView </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5383,12 +5420,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="end" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span> <span class="member-annotations"> </span> @@ -5414,12 +5468,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end"> + + </div> + <div class="member-body-long" id ="long-body-end"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5440,17 +5511,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5476,12 +5567,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5507,8 +5615,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/Seq.html b/api/strawman/collections/CollectionStrawMan5$/Seq.html index 0b5b91873..291eb8e63 100644 --- a/api/strawman/collections/CollectionStrawMan5$/Seq.html +++ b/api/strawman/collections/CollectionStrawMan5$/Seq.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> Seq </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqLike</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5383,12 +5425,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5414,8 +5473,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/SeqLike.html b/api/strawman/collections/CollectionStrawMan5$/SeqLike.html index 625970a11..e651a8f34 100644 --- a/api/strawman/collections/CollectionStrawMan5$/SeqLike.html +++ b/api/strawman/collections/CollectionStrawMan5$/SeqLike.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> SeqLike </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableLike</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqMonoTransforms</span> + + </div> + </div> @@ -5339,7 +5376,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan5$/SeqMonoTransforms.html b/api/strawman/collections/CollectionStrawMan5$/SeqMonoTransforms.html index ee2497495..a23318219 100644 --- a/api/strawman/collections/CollectionStrawMan5$/SeqMonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan5$/SeqMonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,61 @@ <span id="entity-name"> SeqMonoTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +Repr + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableMonoTransforms</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="reverse" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'reverse');">[+]</span> <span class="member-annotations"> </span> @@ -5365,8 +5413,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-reverse"> + + </div> + <div class="member-body-long" id ="long-body-reverse"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/StringOps$.html b/api/strawman/collections/CollectionStrawMan5$/StringOps$.html index 4192a75b9..2ab744b7a 100644 --- a/api/strawman/collections/CollectionStrawMan5$/StringOps$.html +++ b/api/strawman/collections/CollectionStrawMan5$/StringOps$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> StringOps </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan5$/StringOps.html b/api/strawman/collections/CollectionStrawMan5$/StringOps.html index 35bc564d9..3fee4b179 100644 --- a/api/strawman/collections/CollectionStrawMan5$/StringOps.html +++ b/api/strawman/collections/CollectionStrawMan5$/StringOps.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,32 @@ <span id="entity-name"> StringOps </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableOps</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqMonoTransforms</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterablePolyTransforms</span> + + </div> + </div> @@ -5339,12 +5368,41 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringOps</span> + <span class="no-left">(</span> + + + <span class="no-left"> + s: + </span> + String + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="s" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 's');">[+]</span> <span class="member-annotations"> </span> @@ -5370,12 +5428,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-s"> + + </div> + <div class="member-body-long" id ="long-body-s"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5417,12 +5492,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5461,12 +5553,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5487,17 +5596,37 @@ Char - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5536,12 +5665,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5578,17 +5724,37 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromLikeIterable(coll)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromLikeIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5630,12 +5796,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromLikeIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromLikeIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5656,17 +5839,37 @@ Char - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5705,8 +5908,24 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/StringView$.html b/api/strawman/collections/CollectionStrawMan5$/StringView$.html index 00a978971..e464a4f42 100644 --- a/api/strawman/collections/CollectionStrawMan5$/StringView$.html +++ b/api/strawman/collections/CollectionStrawMan5$/StringView$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> StringView </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Function1</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(s)');">[+]</span> <span class="member-annotations"> </span> @@ -5378,12 +5403,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(s)"> + + </div> + <div class="member-body-long" id ="long-body-apply(s)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5422,8 +5464,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/StringView.html b/api/strawman/collections/CollectionStrawMan5$/StringView.html index f51cefada..077da6235 100644 --- a/api/strawman/collections/CollectionStrawMan5$/StringView.html +++ b/api/strawman/collections/CollectionStrawMan5$/StringView.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,56 @@ <span id="entity-name"> StringView </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">RandomAccessView</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringView</span> + <span class="no-left">(</span> + + + <span class="no-left"> + s: + </span> + String + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="end" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5408,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end"> + + </div> + <div class="member-body-long" id ="long-body-end"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="s" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 's');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5456,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-s"> + + </div> + <div class="member-body-long" id ="long-body-s"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5504,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5552,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5502,12 +5613,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(s)');">[+]</span> <span class="member-annotations"> </span> @@ -5546,12 +5674,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(s)"> + + </div> + <div class="member-body-long" id ="long-body-copy(s)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5577,8 +5722,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$.html b/api/strawman/collections/CollectionStrawMan5$/View$.html index da5d97e1a..d6b781b7b 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> View </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="Concat" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Concat');">[+]</span> <span class="member-annotations"> </span> @@ -5363,12 +5379,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Concat"> + + </div> + <div class="member-body-long" id ="long-body-Concat"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Concat$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Concat$');">[+]</span> <span class="member-annotations"> </span> @@ -5392,12 +5425,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Concat$"> + + </div> + <div class="member-body-long" id ="long-body-Concat$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Drop" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Drop');">[+]</span> <span class="member-annotations"> </span> @@ -5421,12 +5471,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Drop"> + + </div> + <div class="member-body-long" id ="long-body-Drop"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Drop$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Drop$');">[+]</span> <span class="member-annotations"> </span> @@ -5450,12 +5517,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Drop$"> + + </div> + <div class="member-body-long" id ="long-body-Drop$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Elems" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Elems');">[+]</span> <span class="member-annotations"> </span> @@ -5479,12 +5563,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Elems"> + + </div> + <div class="member-body-long" id ="long-body-Elems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Elems$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Elems$');">[+]</span> <span class="member-annotations"> </span> @@ -5508,12 +5609,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Elems$"> + + </div> + <div class="member-body-long" id ="long-body-Elems$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Empty$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Empty$');">[+]</span> <span class="member-annotations"> </span> @@ -5537,12 +5655,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Empty$"> + + </div> + <div class="member-body-long" id ="long-body-Empty$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Filter" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Filter');">[+]</span> <span class="member-annotations"> </span> @@ -5566,12 +5701,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Filter"> + + </div> + <div class="member-body-long" id ="long-body-Filter"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Filter$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Filter$');">[+]</span> <span class="member-annotations"> </span> @@ -5595,12 +5747,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Filter$"> + + </div> + <div class="member-body-long" id ="long-body-Filter$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FlatMap" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FlatMap');">[+]</span> <span class="member-annotations"> </span> @@ -5624,12 +5793,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-FlatMap"> + + </div> + <div class="member-body-long" id ="long-body-FlatMap"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FlatMap$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FlatMap$');">[+]</span> <span class="member-annotations"> </span> @@ -5653,12 +5839,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-FlatMap$"> + + </div> + <div class="member-body-long" id ="long-body-FlatMap$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Map" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Map');">[+]</span> <span class="member-annotations"> </span> @@ -5682,12 +5885,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Map"> + + </div> + <div class="member-body-long" id ="long-body-Map"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Map$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Map$');">[+]</span> <span class="member-annotations"> </span> @@ -5711,12 +5931,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Map$"> + + </div> + <div class="member-body-long" id ="long-body-Map$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partition" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partition');">[+]</span> <span class="member-annotations"> </span> @@ -5740,12 +5977,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Partition"> + + </div> + <div class="member-body-long" id ="long-body-Partition"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partition$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partition$');">[+]</span> <span class="member-annotations"> </span> @@ -5769,12 +6023,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Partition$"> + + </div> + <div class="member-body-long" id ="long-body-Partition$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partitioned" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partitioned');">[+]</span> <span class="member-annotations"> </span> @@ -5798,12 +6069,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Partitioned"> + + </div> + <div class="member-body-long" id ="long-body-Partitioned"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partitioned$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partitioned$');">[+]</span> <span class="member-annotations"> </span> @@ -5827,12 +6115,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Partitioned$"> + + </div> + <div class="member-body-long" id ="long-body-Partitioned$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Zip" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Zip');">[+]</span> <span class="member-annotations"> </span> @@ -5856,12 +6161,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Zip"> + + </div> + <div class="member-body-long" id ="long-body-Zip"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Zip$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Zip$');">[+]</span> <span class="member-annotations"> </span> @@ -5885,12 +6207,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Zip$"> + + </div> + <div class="member-body-long" id ="long-body-Zip$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterator(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterator(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5927,13 +6266,32 @@ A - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterator(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterator(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Concat$.html b/api/strawman/collections/CollectionStrawMan5$/View$/Concat$.html index af72b3575..7e7ada4ac 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Concat$.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Concat$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Concat </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5387,17 +5403,37 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5434,13 +5470,32 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Concat.html b/api/strawman/collections/CollectionStrawMan5$/View$/Concat.html index cb7004139..0dd633644 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Concat.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Concat.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,82 @@ <span id="entity-name"> Concat </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Concat</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + other: + </span> + IterableOnce +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="other" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'other');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5429,37 @@ - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-other"> + + </div> + <div class="member-body-long" id ="long-body-other"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5480,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5536,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5584,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5511,17 +5654,37 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5542,17 +5705,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5573,17 +5756,37 @@ A - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5604,17 +5807,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5640,8 +5863,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Drop$.html b/api/strawman/collections/CollectionStrawMan5$/View$/Drop$.html index 45847b657..41c30eca5 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Drop$.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Drop$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Drop </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,n)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Drop.html b/api/strawman/collections/CollectionStrawMan5$/View$/Drop.html index 3674d9e7a..61700a012 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Drop.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Drop.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,79 @@ <span id="entity-name"> Drop </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Drop</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + n: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="n" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'n');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5431,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-n"> + + </div> + <div class="member-body-long" id ="long-body-n"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5474,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5530,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5578,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,n)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5645,37 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,n)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5539,17 +5696,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5575,12 +5752,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5601,17 +5795,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5637,8 +5851,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Elems$.html b/api/strawman/collections/CollectionStrawMan5$/View$/Elems$.html index 3d7226e56..30c8e6c12 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Elems$.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Elems$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Elems </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,17 +5392,37 @@ A - <span class="no-left">: Elems</span> + <span class="no-left">: Elems +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5423,13 +5459,32 @@ A - <span class="no-left">: Elems</span> + <span class="no-left">: Elems +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Elems.html b/api/strawman/collections/CollectionStrawMan5$/View$/Elems.html index aa3db55f8..2d30a10fc 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Elems.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Elems.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,71 @@ <span id="entity-name"> Elems </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Elems</span> + <span class="no-left">(</span> + + + <span class="no-left"> + xs: + </span> + <repeated> +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="xs" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'xs');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5418,37 @@ - <span class="no-left">: Seq</span> + <span class="no-left">: Seq +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-xs"> + + </div> + <div class="member-body-long" id ="long-body-xs"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5474,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5422,17 +5517,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5458,8 +5573,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Empty$.html b/api/strawman/collections/CollectionStrawMan5$/View$/Empty$.html index 569b24ab3..327a9c18d 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Empty$.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Empty$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,43 @@ <span id="entity-name"> Empty </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Product0</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5390,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5396,8 +5446,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Filter$.html b/api/strawman/collections/CollectionStrawMan5$/View$/Filter$.html index debea19a2..d76c60709 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Filter$.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Filter$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Filter </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Filter</span> + <span class="no-left">: Filter +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: Filter</span> + <span class="no-left">: Filter +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Filter.html b/api/strawman/collections/CollectionStrawMan5$/View$/Filter.html index da939a49d..7518ee183 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Filter.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Filter.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,79 @@ <span id="entity-name"> Filter </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Filter</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + p: + </span> + A<span class="right-arrow"> => </span>Boolean + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="p" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'p');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5426,34 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-p"> + + </div> + <div class="member-body-long" id ="long-body-p"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5474,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5530,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5578,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5645,37 @@ A - <span class="no-left">: Filter</span> + <span class="no-left">: Filter +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5539,17 +5696,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5570,17 +5747,34 @@ A - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5601,13 +5795,32 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/FlatMap$.html b/api/strawman/collections/CollectionStrawMan5$/View$/FlatMap$.html index 68bd8e20a..cd8309187 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/FlatMap$.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/FlatMap$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> FlatMap </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5387,17 +5403,37 @@ B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5434,13 +5470,32 @@ A<span class="">, </span>B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/FlatMap.html b/api/strawman/collections/CollectionStrawMan5$/View$/FlatMap.html index 089506357..9607e1eec 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/FlatMap.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/FlatMap.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,88 @@ <span id="entity-name"> FlatMap </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">FlatMap</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + f: + </span> + A<span class="right-arrow"> => </span>IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="f" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'f');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5435,37 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-f"> + + </div> + <div class="member-body-long" id ="long-body-f"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5486,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5542,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5590,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5511,17 +5660,37 @@ B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5542,17 +5711,37 @@ B - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5573,17 +5762,37 @@ B - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5604,13 +5813,32 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Map$.html b/api/strawman/collections/CollectionStrawMan5$/View$/Map$.html index b5b286e1d..814c90ba7 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Map$.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Map$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Map </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A<span class="">, </span>B - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Map.html b/api/strawman/collections/CollectionStrawMan5$/View$/Map.html index f28319b17..6ec4b4bf7 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Map.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Map.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,85 @@ <span id="entity-name"> Map </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Map</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + f: + </span> + A<span class="right-arrow"> => </span>B + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="f" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'f');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5432,34 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>B</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-f"> + + </div> + <div class="member-body-long" id ="long-body-f"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5480,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5536,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5584,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5651,37 @@ A - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5539,17 +5702,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5570,17 +5753,34 @@ A - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>B</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5601,17 +5801,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5637,8 +5857,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Partition$.html b/api/strawman/collections/CollectionStrawMan5$/View$/Partition$.html index 00d1eef89..ed341b7e9 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Partition$.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Partition$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Partition </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Partition.html b/api/strawman/collections/CollectionStrawMan5$/View$/Partition.html index a06354de9..62a6d4165 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Partition.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Partition.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,70 @@ <span id="entity-name"> Partition </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Partition</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + p: + </span> + A<span class="right-arrow"> => </span>Boolean + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="left" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'left');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5417,37 @@ - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-left"> + + </div> + <div class="member-body-long" id ="long-body-left"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="p" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'p');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5468,34 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-p"> + + </div> + <div class="member-body-long" id ="long-body-p"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="right" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'right');">[+]</span> <span class="member-annotations"> </span> @@ -5422,17 +5516,37 @@ - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-right"> + + </div> + <div class="member-body-long" id ="long-body-right"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5453,17 +5567,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5489,12 +5623,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5520,12 +5671,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5570,17 +5738,37 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5601,17 +5789,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5632,13 +5840,29 @@ A - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Partitioned$.html b/api/strawman/collections/CollectionStrawMan5$/View$/Partitioned$.html index 33eb9bd7a..67eac50b0 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Partitioned$.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Partitioned$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Partitioned </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(partition,cond)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(partition,cond)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(partition,cond)"> + + </div> + <div class="member-body-long" id ="long-body-apply(partition,cond)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Partitioned.html b/api/strawman/collections/CollectionStrawMan5$/View$/Partitioned.html index 788cc4b7d..e88ab1a55 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Partitioned.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Partitioned.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,79 @@ <span id="entity-name"> Partitioned </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Partitioned</span> + <span class="no-left">(</span> + + + <span class="no-left"> + partition: + </span> + Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + cond: + </span> + Boolean + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="cond" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'cond');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5431,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-cond"> + + </div> + <div class="member-body-long" id ="long-body-cond"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="partition" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'partition');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5474,37 @@ - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-partition"> + + </div> + <div class="member-body-long" id ="long-body-partition"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5530,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5578,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(partition,cond)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(partition,cond)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5645,37 @@ A - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(partition,cond)"> + + </div> + <div class="member-body-long" id ="long-body-copy(partition,cond)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5539,17 +5696,37 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5575,12 +5752,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5601,13 +5795,32 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Zip$.html b/api/strawman/collections/CollectionStrawMan5$/View$/Zip$.html index d42052a04..4548d9dff 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Zip$.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Zip$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Zip </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5387,17 +5403,37 @@ B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5434,13 +5470,32 @@ A<span class="">, </span>B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View$/Zip.html b/api/strawman/collections/CollectionStrawMan5$/View$/Zip.html index 96902d490..51f1ac98f 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View$/Zip.html +++ b/api/strawman/collections/CollectionStrawMan5$/View$/Zip.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,88 @@ <span id="entity-name"> Zip </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Zip</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + other: + </span> + IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="other" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'other');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5435,37 @@ - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-other"> + + </div> + <div class="member-body-long" id ="long-body-other"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5486,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5542,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5590,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5511,17 +5660,37 @@ B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5542,17 +5711,37 @@ B - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5573,17 +5762,37 @@ B - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5604,17 +5813,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownLength" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownLength');">[+]</span> <span class="member-annotations"> </span> @@ -5640,8 +5869,24 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-knownLength"> + + </div> + <div class="member-body-long" id ="long-body-knownLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan5$/View.html b/api/strawman/collections/CollectionStrawMan5$/View.html index 9fe33eb8a..d1cb64fbc 100644 --- a/api/strawman/collections/CollectionStrawMan5$/View.html +++ b/api/strawman/collections/CollectionStrawMan5$/View.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> View </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableLike</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(c)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5423,37 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(c)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(c)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -5412,13 +5474,32 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-view"> + + </div> + <div class="member-body-long" id ="long-body-view"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$.html b/api/strawman/collections/CollectionStrawMan6$.html index f7db6178f..06001a68f 100644 --- a/api/strawman/collections/CollectionStrawMan6$.html +++ b/api/strawman/collections/CollectionStrawMan6$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,17 @@ <span id="entity-name"> CollectionStrawMan6 </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">LowPriority</span> + + </div> + </div> @@ -5406,12 +5420,23 @@ SeqMonoTransforms, SeqLike </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="::" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '::');">[+]</span> <span class="member-annotations"> </span> @@ -5435,12 +5460,29 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-::"> + + </div> + <div class="member-body-long" id ="long-body-::"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="::$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '::$');">[+]</span> <span class="member-annotations"> </span> @@ -5464,12 +5506,29 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-::$"> + + </div> + <div class="member-body-long" id ="long-body-::$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayBuffer" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBuffer');">[+]</span> <span class="member-annotations"> </span> @@ -5493,13 +5552,31 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: ArrayBuffer</p> + <div class="member-body-short" id="short-body-ArrayBuffer"> + <p>Concrete collection type: ArrayBuffer</p> + + </div> + <div class="member-body-long" id ="long-body-ArrayBuffer"> + <p>Concrete collection type: ArrayBuffer</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayBuffer$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBuffer$');">[+]</span> <span class="member-annotations"> </span> @@ -5523,12 +5600,29 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ArrayBuffer$"> + + </div> + <div class="member-body-long" id ="long-body-ArrayBuffer$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayBufferView" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayBufferView');">[+]</span> <span class="member-annotations"> </span> @@ -5552,12 +5646,29 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ArrayBufferView"> + + </div> + <div class="member-body-long" id ="long-body-ArrayBufferView"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayLike" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayLike');">[+]</span> <span class="member-annotations"> </span> @@ -5581,13 +5692,31 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - <p>A trait representing indexable collections with finite length</p> + <div class="member-body-short" id="short-body-ArrayLike"> + <p>A trait representing indexable collections with finite length</p> + </div> + <div class="member-body-long" id ="long-body-ArrayLike"> + <p>A trait representing indexable collections with finite length</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayOps" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayOps');">[+]</span> <span class="member-annotations"> </span> @@ -5611,13 +5740,31 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - <p>Decorator to add collection operations to arrays.</p> + <div class="member-body-short" id="short-body-ArrayOps"> + <p>Decorator to add collection operations to arrays.</p> + </div> + <div class="member-body-long" id ="long-body-ArrayOps"> + <p>Decorator to add collection operations to arrays.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayOps$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayOps$');">[+]</span> <span class="member-annotations"> </span> @@ -5641,13 +5788,31 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - <p>Decorator to add collection operations to arrays.</p> + <div class="member-body-short" id="short-body-ArrayOps$"> + <p>Decorator to add collection operations to arrays.</p> + </div> + <div class="member-body-long" id ="long-body-ArrayOps$"> + <p>Decorator to add collection operations to arrays.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayView" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayView');">[+]</span> <span class="member-annotations"> </span> @@ -5671,12 +5836,29 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ArrayView"> + + </div> + <div class="member-body-long" id ="long-body-ArrayView"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayView$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayView$');">[+]</span> <span class="member-annotations"> </span> @@ -5700,12 +5882,29 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ArrayView$"> + + </div> + <div class="member-body-long" id ="long-body-ArrayView$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Buildable" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Buildable');">[+]</span> <span class="member-annotations"> </span> @@ -5729,13 +5928,31 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for strict collections that can be built using a builder.</p> + <div class="member-body-short" id="short-body-Buildable"> + <p>Base trait for strict collections that can be built using a builder.</p> + </div> + <div class="member-body-long" id ="long-body-Buildable"> + <p>Base trait for strict collections that can be built using a builder.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Builder" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Builder');">[+]</span> <span class="member-annotations"> </span> @@ -5759,13 +5976,31 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for collection builders</p> + <div class="member-body-short" id="short-body-Builder"> + <p>Base trait for collection builders</p> + </div> + <div class="member-body-long" id ="long-body-Builder"> + <p>Base trait for collection builders</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FromIterable" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FromIterable');">[+]</span> <span class="member-annotations"> </span> @@ -5789,13 +6024,31 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for instances that can construct a collection from an iterable</p> + <div class="member-body-short" id="short-body-FromIterable"> + <p>Base trait for instances that can construct a collection from an iterable</p> + </div> + <div class="member-body-long" id ="long-body-FromIterable"> + <p>Base trait for instances that can construct a collection from an iterable</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IndexedView$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IndexedView$');">[+]</span> <span class="member-annotations"> </span> @@ -5819,12 +6072,29 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-IndexedView$"> + + </div> + <div class="member-body-long" id ="long-body-IndexedView$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IndexedView" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IndexedView');">[+]</span> <span class="member-annotations"> </span> @@ -5848,13 +6118,31 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - <p>View defined in terms of indexing a range</p> + <div class="member-body-short" id="short-body-IndexedView"> + <p>View defined in terms of indexing a range</p> + + </div> + <div class="member-body-long" id ="long-body-IndexedView"> + <p>View defined in terms of indexing a range</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterable" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterable');">[+]</span> <span class="member-annotations"> </span> @@ -5878,13 +6166,31 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for generic collections</p> + <div class="member-body-short" id="short-body-Iterable"> + <p>Base trait for generic collections</p> + + </div> + <div class="member-body-long" id ="long-body-Iterable"> + <p>Base trait for generic collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableFactory" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableFactory');">[+]</span> <span class="member-annotations"> </span> @@ -5908,13 +6214,31 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for companion objects of collections</p> + <div class="member-body-short" id="short-body-IterableFactory"> + <p>Base trait for companion objects of collections</p> + + </div> + <div class="member-body-long" id ="long-body-IterableFactory"> + <p>Base trait for companion objects of collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableLike" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableLike');">[+]</span> <span class="member-annotations"> </span> @@ -5938,17 +6262,40 @@ SeqMonoTransforms, SeqLike </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for Iterable operations</p> + <div class="member-body-short" id="short-body-IterableLike"> + <p>Base trait for Iterable operations</p> <h1><a href="#variancenote" id="variancenote">VarianceNote</a></h1> <p>We require that for all child classes of Iterable the variance of the child class and the variance of the... </p> + </div> + <div class="member-body-long" id ="long-body-IterableLike"> + <p>Base trait for Iterable operations</p> +<h1><a href="#variancenote" id="variancenote">VarianceNote</a></h1> +<p>We require that for all child classes of Iterable the variance of +the child class and the variance of the <code>C</code> parameter passed to <code>IterableLike</code> +are the same. We cannot express this since we lack variance polymorphism. That's +why we have to resort at some places to write <code>C[A @uncheckedVariance]</code>.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableMonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableMonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -5972,15 +6319,35 @@ the child class and the variance of the... </div><!-- end member-title --> <div class="member-body"> - <p>Type-preserving transforms over iterables. + <div class="member-body-short" id="short-body-IterableMonoTransforms"> + <p>Type-preserving transforms over iterables. +Operations defined here return in their result iterables of the same type +as the one they are invoked on.</p> + + </div> + <div class="member-body-long" id ="long-body-IterableMonoTransforms"> + <p>Type-preserving transforms over iterables. Operations defined here return in their result iterables of the same type as the one they are invoked on.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableOnce" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableOnce');">[+]</span> <span class="member-annotations"> </span> @@ -6004,13 +6371,31 @@ as the one they are invoked on.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Iterator can be used only once</p> + <div class="member-body-short" id="short-body-IterableOnce"> + <p>Iterator can be used only once</p> + </div> + <div class="member-body-long" id ="long-body-IterableOnce"> + <p>Iterator can be used only once</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterableOps" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterableOps');">[+]</span> <span class="member-annotations"> </span> @@ -6034,14 +6419,33 @@ as the one they are invoked on.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Operations over iterables. No operation defined here is generic in the + <div class="member-body-short" id="short-body-IterableOps"> + <p>Operations over iterables. No operation defined here is generic in the type of the underlying collection.</p> + </div> + <div class="member-body-long" id ="long-body-IterableOps"> + <p>Operations over iterables. No operation defined here is generic in the +type of the underlying collection.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IterablePolyTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IterablePolyTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6065,13 +6469,31 @@ type of the underlying collection.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Transforms over iterables that can return collections of different element types.</p> + <div class="member-body-short" id="short-body-IterablePolyTransforms"> + <p>Transforms over iterables that can return collections of different element types.</p> + + </div> + <div class="member-body-long" id ="long-body-IterablePolyTransforms"> + <p>Transforms over iterables that can return collections of different element types.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterator$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterator$');">[+]</span> <span class="member-annotations"> </span> @@ -6095,12 +6517,29 @@ type of the underlying collection.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Iterator$"> + + </div> + <div class="member-body-long" id ="long-body-Iterator$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Iterator');">[+]</span> <span class="member-annotations"> </span> @@ -6124,13 +6563,31 @@ type of the underlying collection.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A core Iterator class</p> + <div class="member-body-short" id="short-body-Iterator"> + <p>A core Iterator class</p> + + </div> + <div class="member-body-long" id ="long-body-Iterator"> + <p>A core Iterator class</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="LazyList" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'LazyList');">[+]</span> <span class="member-annotations"> </span> @@ -6154,12 +6611,29 @@ type of the underlying collection.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-LazyList"> + + </div> + <div class="member-body-long" id ="long-body-LazyList"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="LazyList$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'LazyList$');">[+]</span> <span class="member-annotations"> </span> @@ -6183,12 +6657,29 @@ type of the underlying collection.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-LazyList$"> + + </div> + <div class="member-body-long" id ="long-body-LazyList$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="LinearSeq" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'LinearSeq');">[+]</span> <span class="member-annotations"> </span> @@ -6212,15 +6703,35 @@ type of the underlying collection.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for linearly accessed sequences that have efficient <code>head</code> and + <div class="member-body-short" id="short-body-LinearSeq"> + <p>Base trait for linearly accessed sequences that have efficient <code>head</code> and <code>tail</code> operations. Known subclasses: List, LazyList</p> + </div> + <div class="member-body-long" id ="long-body-LinearSeq"> + <p>Base trait for linearly accessed sequences that have efficient <code>head</code> and +<code>tail</code> operations. +Known subclasses: List, LazyList</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="LinearSeqLike" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'LinearSeqLike');">[+]</span> <span class="member-annotations"> </span> @@ -6244,13 +6755,31 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for linear Seq operations</p> + <div class="member-body-short" id="short-body-LinearSeqLike"> + <p>Base trait for linear Seq operations</p> + + </div> + <div class="member-body-long" id ="long-body-LinearSeqLike"> + <p>Base trait for linear Seq operations</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="List$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'List$');">[+]</span> <span class="member-annotations"> </span> @@ -6274,12 +6803,29 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-List$"> + + </div> + <div class="member-body-long" id ="long-body-List$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="List" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'List');">[+]</span> <span class="member-annotations"> </span> @@ -6303,13 +6849,31 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: List</p> + <div class="member-body-short" id="short-body-List"> + <p>Concrete collection type: List</p> + + </div> + <div class="member-body-long" id ="long-body-List"> + <p>Concrete collection type: List</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ListBuffer" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ListBuffer');">[+]</span> <span class="member-annotations"> </span> @@ -6333,13 +6897,31 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: ListBuffer</p> + <div class="member-body-short" id="short-body-ListBuffer"> + <p>Concrete collection type: ListBuffer</p> + + </div> + <div class="member-body-long" id ="long-body-ListBuffer"> + <p>Concrete collection type: ListBuffer</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ListBuffer$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ListBuffer$');">[+]</span> <span class="member-annotations"> </span> @@ -6363,12 +6945,29 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-ListBuffer$"> + + </div> + <div class="member-body-long" id ="long-body-ListBuffer$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Nil$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Nil$');">[+]</span> <span class="member-annotations"> </span> @@ -6392,12 +6991,29 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Nil$"> + + </div> + <div class="member-body-long" id ="long-body-Nil$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Seq" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Seq');">[+]</span> <span class="member-annotations"> </span> @@ -6421,13 +7037,31 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for sequence collections</p> + <div class="member-body-short" id="short-body-Seq"> + <p>Base trait for sequence collections</p> + + </div> + <div class="member-body-long" id ="long-body-Seq"> + <p>Base trait for sequence collections</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="SeqLike" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'SeqLike');">[+]</span> <span class="member-annotations"> </span> @@ -6451,13 +7085,31 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - <p>Base trait for Seq operations</p> + <div class="member-body-short" id="short-body-SeqLike"> + <p>Base trait for Seq operations</p> + + </div> + <div class="member-body-long" id ="long-body-SeqLike"> + <p>Base trait for Seq operations</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="SeqMonoTransforms" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'SeqMonoTransforms');">[+]</span> <span class="member-annotations"> </span> @@ -6481,13 +7133,31 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - <p>Type-preserving transforms over sequences.</p> + <div class="member-body-short" id="short-body-SeqMonoTransforms"> + <p>Type-preserving transforms over sequences.</p> + + </div> + <div class="member-body-long" id ="long-body-SeqMonoTransforms"> + <p>Type-preserving transforms over sequences.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringBuilder" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringBuilder');">[+]</span> <span class="member-annotations"> </span> @@ -6511,12 +7181,29 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringBuilder"> + + </div> + <div class="member-body-long" id ="long-body-StringBuilder"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps');">[+]</span> <span class="member-annotations"> </span> @@ -6540,13 +7227,31 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - <p>Decorator to add collection operations to strings.</p> + <div class="member-body-short" id="short-body-StringOps"> + <p>Decorator to add collection operations to strings.</p> + + </div> + <div class="member-body-long" id ="long-body-StringOps"> + <p>Decorator to add collection operations to strings.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps$');">[+]</span> <span class="member-annotations"> </span> @@ -6570,13 +7275,31 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - <p>Decorator to add collection operations to strings.</p> + <div class="member-body-short" id="short-body-StringOps$"> + <p>Decorator to add collection operations to strings.</p> + + </div> + <div class="member-body-long" id ="long-body-StringOps$"> + <p>Decorator to add collection operations to strings.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringView" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringView');">[+]</span> <span class="member-annotations"> </span> @@ -6600,12 +7323,29 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringView"> + + </div> + <div class="member-body-long" id ="long-body-StringView"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringView$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringView$');">[+]</span> <span class="member-annotations"> </span> @@ -6629,12 +7369,29 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-StringView$"> + + </div> + <div class="member-body-long" id ="long-body-StringView$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="View$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'View$');">[+]</span> <span class="member-annotations"> </span> @@ -6658,13 +7415,31 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - <p>This object reifies operations on views as case classes</p> + <div class="member-body-short" id="short-body-View$"> + <p>This object reifies operations on views as case classes</p> + + </div> + <div class="member-body-long" id ="long-body-View$"> + <p>This object reifies operations on views as case classes</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="View" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'View');">[+]</span> <span class="member-annotations"> </span> @@ -6688,13 +7463,31 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - <p>Concrete collection type: View</p> + <div class="member-body-short" id="short-body-View"> + <p>Concrete collection type: View</p> + + </div> + <div class="member-body-long" id ="long-body-View"> + <p>Concrete collection type: View</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="IndexedSeq" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'IndexedSeq');">[+]</span> <span class="member-annotations"> </span> @@ -6726,12 +7519,29 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-IndexedSeq"> + + </div> + <div class="member-body-long" id ="long-body-IndexedSeq"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="ArrayOps(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'ArrayOps(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -6768,18 +7578,39 @@ A - <span class="no-left">: ArrayOps</span> + <span class="no-left">: ArrayOps +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Decorator to add collection operations to arrays.</p> + <div class="member-body-short" id="short-body-ArrayOps(xs)"> + <p>Decorator to add collection operations to arrays.</p> + </div> + <div class="member-body-long" id ="long-body-ArrayOps(xs)"> + <p>Decorator to add collection operations to arrays.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="StringOps(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'StringOps(s)');">[+]</span> <span class="member-annotations"> </span> @@ -6818,9 +7649,26 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>Decorator to add collection operations to strings.</p> + <div class="member-body-short" id="short-body-StringOps(s)"> + <p>Decorator to add collection operations to strings.</p> + </div> + <div class="member-body-long" id ="long-body-StringOps(s)"> + <p>Decorator to add collection operations to strings.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/::$.html b/api/strawman/collections/CollectionStrawMan6$/::$.html index 2e50721a6..e93212f64 100644 --- a/api/strawman/collections/CollectionStrawMan6$/::$.html +++ b/api/strawman/collections/CollectionStrawMan6$/::$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> :: </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(x,next)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(x,next)');">[+]</span> <span class="member-annotations"> </span> @@ -5384,17 +5400,37 @@ A - <span class="no-left">: ::</span> + <span class="no-left">: :: +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(x,next)"> + + </div> + <div class="member-body-long" id ="long-body-apply(x,next)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5431,13 +5467,32 @@ A - <span class="no-left">: ::</span> + <span class="no-left">: :: +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/::.html b/api/strawman/collections/CollectionStrawMan6$/::.html index 5359d0916..d9b406e77 100644 --- a/api/strawman/collections/CollectionStrawMan6$/::.html +++ b/api/strawman/collections/CollectionStrawMan6$/::.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,79 @@ <span id="entity-name"> :: </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">List</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">::</span> + <span class="no-left">(</span> + + + <span class="no-left"> + x: + </span> + A + + <span class="no-left">, </span> + + + <span class=""> + next: + </span> + List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="next" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5426,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next"> + + </div> + <div class="member-body-long" id ="long-body-next"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="x" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'x');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5482,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-x"> + + </div> + <div class="member-body-long" id ="long-body-x"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5530,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5458,12 +5578,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(x,next)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(x,next)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5645,37 @@ A - <span class="no-left">: ::</span> + <span class="no-left">: :: +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(x,next)"> + + </div> + <div class="member-body-long" id ="long-body-copy(x,next)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5544,12 +5701,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5570,17 +5744,37 @@ A - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5606,13 +5800,31 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>The first element of the collection.</p> + <div class="member-body-short" id="short-body-head"> + <p>The first element of the collection.</p> + + </div> + <div class="member-body-long" id ="long-body-head"> + <p>The first element of the collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5638,13 +5850,31 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>To be overridden in implementations:</p> + <div class="member-body-short" id="short-body-isEmpty"> + <p>To be overridden in implementations:</p> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + <p>To be overridden in implementations:</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next_=(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5686,12 +5916,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-next_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5717,9 +5964,26 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>The rest of the collection without its first element.</p> + <div class="member-body-short" id="short-body-tail"> + <p>The rest of the collection without its first element.</p> + </div> + <div class="member-body-long" id ="long-body-tail"> + <p>The rest of the collection without its first element.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/ArrayBuffer$.html b/api/strawman/collections/CollectionStrawMan6$/ArrayBuffer$.html index 7f677f005..e2452c644 100644 --- a/api/strawman/collections/CollectionStrawMan6$/ArrayBuffer$.html +++ b/api/strawman/collections/CollectionStrawMan6$/ArrayBuffer$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> ArrayBuffer </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,14 +5401,34 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Avoid reallocation of buffer if length is known.</p> + <div class="member-body-short" id="short-body-fromIterable(coll)"> + <p>Avoid reallocation of buffer if length is known.</p> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + <p>Avoid reallocation of buffer if length is known.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/ArrayBuffer.html b/api/strawman/collections/CollectionStrawMan6$/ArrayBuffer.html index ebbf3c289..6970d0f96 100644 --- a/api/strawman/collections/CollectionStrawMan6$/ArrayBuffer.html +++ b/api/strawman/collections/CollectionStrawMan6$/ArrayBuffer.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,44 @@ <span id="entity-name"> ArrayBuffer </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Seq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqLike</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Buildable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Builder</span> + + </div> + </div> @@ -5339,12 +5380,64 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBuffer</span> + <span class="no-left">(</span> + + + <span class="no-left"> + initElems: + </span> + Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + initLength: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBuffer</span> + <span class="no-left">(</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="elems" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5458,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems"> + + </div> + <div class="member-body-long" id ="long-body-elems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="end" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span> <span class="member-annotations"> </span> @@ -5401,12 +5514,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end"> + + </div> + <div class="member-body-long" id ="long-body-end"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="initElems" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'initElems');">[+]</span> <span class="member-annotations"> </span> @@ -5427,17 +5557,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-initElems"> + + </div> + <div class="member-body-long" id ="long-body-initElems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="initLength" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'initLength');">[+]</span> <span class="member-annotations"> </span> @@ -5463,12 +5613,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-initLength"> + + </div> + <div class="member-body-long" id ="long-body-initLength"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5494,12 +5661,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5536,18 +5720,39 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Overridden to use array copying for efficiency where possible.</p> + <div class="member-body-short" id="short-body-++(xs)"> + <p>Overridden to use array copying for efficiency where possible.</p> + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + <p>Overridden to use array copying for efficiency where possible.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="+=(elem)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '+=(elem)');">[+]</span> <span class="member-annotations"> </span> @@ -5581,18 +5786,39 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Append an element</p> + <div class="member-body-short" id="short-body-+=(elem)"> + <p>Append an element</p> + + </div> + <div class="member-body-long" id ="long-body-+=(elem)"> + <p>Append an element</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5631,12 +5857,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="className" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'className');">[+]</span> <span class="member-annotations"> </span> @@ -5662,16 +5905,37 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The class name of this collection. To be used for converting to string. + <div class="member-body-short" id="short-body-className"> + <p>The class name of this collection. To be used for converting to string. Collections generally print like this:</p> <pre><code> <className>(elem_1, ..., elem_n) </code></pre> + </div> + <div class="member-body-long" id ="long-body-className"> + <p>The class name of this collection. To be used for converting to string. +Collections generally print like this:</p> +<pre><code> <className>(elem_1, ..., elem_n) +</code></pre> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="elems_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5713,12 +5977,29 @@ AnyRef </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-elems_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="end_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5757,12 +6038,29 @@ AnyRef </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-end_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5799,17 +6097,37 @@ B - <span class="no-left">: ArrayBuffer</span> + <span class="no-left">: ArrayBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5830,17 +6148,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5866,14 +6204,33 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5899,12 +6256,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="newBuilder" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'newBuilder');">[+]</span> <span class="member-annotations"> </span> @@ -5925,18 +6299,39 @@ B - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>Repr +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Creates a new builder.</p> + <div class="member-body-short" id="short-body-newBuilder"> + <p>Creates a new builder.</p> + + </div> + <div class="member-body-long" id ="long-body-newBuilder"> + <p>Creates a new builder.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="result" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span> <span class="member-annotations"> </span> @@ -5962,13 +6357,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>Result collection consisting of all elements appended so far.</p> + <div class="member-body-short" id="short-body-result"> + <p>Result collection consisting of all elements appended so far.</p> + + </div> + <div class="member-body-long" id ="long-body-result"> + <p>Result collection consisting of all elements appended so far.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -6007,12 +6420,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-start_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="take(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'take(n)');">[+]</span> <span class="member-annotations"> </span> @@ -6051,13 +6481,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>A collection containing the first <code>n</code> elements of this collection.</p> + <div class="member-body-short" id="short-body-take(n)"> + <p>A collection containing the first <code>n</code> elements of this collection.</p> + </div> + <div class="member-body-long" id ="long-body-take(n)"> + <p>A collection containing the first <code>n</code> elements of this collection.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="trimStart(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'trimStart(n)');">[+]</span> <span class="member-annotations"> </span> @@ -6096,13 +6544,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>New operation: destructively drop elements at start of buffer.</p> + <div class="member-body-short" id="short-body-trimStart(n)"> + <p>New operation: destructively drop elements at start of buffer.</p> + </div> + <div class="member-body-long" id ="long-body-trimStart(n)"> + <p>New operation: destructively drop elements at start of buffer.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -6123,14 +6589,34 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>A view representing the elements of this collection.</p> + <div class="member-body-short" id="short-body-view"> + <p>A view representing the elements of this collection.</p> + + </div> + <div class="member-body-long" id ="long-body-view"> + <p>A view representing the elements of this collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/ArrayBufferView.html b/api/strawman/collections/CollectionStrawMan6$/ArrayBufferView.html index 289ad3f2e..00a4dd420 100644 --- a/api/strawman/collections/CollectionStrawMan6$/ArrayBufferView.html +++ b/api/strawman/collections/CollectionStrawMan6$/ArrayBufferView.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,87 @@ <span id="entity-name"> ArrayBufferView </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IndexedView</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayBufferView</span> + <span class="no-left">(</span> + + + <span class="no-left"> + elems: + </span> + Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + start: + </span> + Int + + <span class="no-left">, </span> + + + <span class=""> + end: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="elems" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elems');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5434,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +AnyRef +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elems"> + + </div> + <div class="member-body-long" id ="long-body-elems"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="end" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'end');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5490,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-end"> + + </div> + <div class="member-body-long" id ="long-body-end"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="start" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'start');">[+]</span> <span class="member-annotations"> </span> @@ -5427,12 +5538,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-start"> + + </div> + <div class="member-body-long" id ="long-body-start"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5471,12 +5599,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="className" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'className');">[+]</span> <span class="member-annotations"> </span> @@ -5502,16 +5647,37 @@ </div><!-- end member-title --> <div class="member-body"> - <p>The class name of this collection. To be used for converting to string. + <div class="member-body-short" id="short-body-className"> + <p>The class name of this collection. To be used for converting to string. +Collections generally print like this:</p> +<pre><code> <className>(elem_1, ..., elem_n) +</code></pre> + + </div> + <div class="member-body-long" id ="long-body-className"> + <p>The class name of this collection. To be used for converting to string. Collections generally print like this:</p> <pre><code> <className>(elem_1, ..., elem_n) </code></pre> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5537,8 +5703,24 @@ Collections generally print like this:</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/ArrayLike.html b/api/strawman/collections/CollectionStrawMan6$/ArrayLike.html index de7cfe0b5..f6a8dd36e 100644 --- a/api/strawman/collections/CollectionStrawMan6$/ArrayLike.html +++ b/api/strawman/collections/CollectionStrawMan6$/ArrayLike.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> ArrayLike </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5383,12 +5420,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5414,8 +5468,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/ArrayOps$.html b/api/strawman/collections/CollectionStrawMan6$/ArrayOps$.html index 84185048a..a9d541980 100644 --- a/api/strawman/collections/CollectionStrawMan6$/ArrayOps$.html +++ b/api/strawman/collections/CollectionStrawMan6$/ArrayOps$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> ArrayOps </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan6$/ArrayOps.html b/api/strawman/collections/CollectionStrawMan6$/ArrayOps.html index 75b434294..9e60a6a58 100644 --- a/api/strawman/collections/CollectionStrawMan6$/ArrayOps.html +++ b/api/strawman/collections/CollectionStrawMan6$/ArrayOps.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,49 @@ <span id="entity-name"> ArrayOps </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableOps</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqMonoTransforms</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Buildable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">ArrayLike</span> + + </div> + </div> @@ -5339,12 +5385,44 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayOps</span> + <span class="no-left">(</span> + + + <span class="no-left"> + xs: + </span> + Array +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="xs" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'xs');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5443,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-xs"> + + </div> + <div class="member-body-long" id ="long-body-xs"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)(evidence$11)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)(evidence$11)');">[+]</span> <span class="member-annotations"> </span> @@ -5428,17 +5526,37 @@ B - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)(evidence$11)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)(evidence$11)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5477,12 +5595,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="className" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'className');">[+]</span> <span class="member-annotations"> </span> @@ -5508,16 +5643,37 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The class name of this collection. To be used for converting to string. + <div class="member-body-short" id="short-body-className"> + <p>The class name of this collection. To be used for converting to string. Collections generally print like this:</p> <pre><code> <className>(elem_1, ..., elem_n) </code></pre> + </div> + <div class="member-body-long" id ="long-body-className"> + <p>The class name of this collection. To be used for converting to string. +Collections generally print like this:</p> +<pre><code> <className>(elem_1, ..., elem_n) +</code></pre> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5538,17 +5694,37 @@ Collections generally print like this:</p> - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="elemTag" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'elemTag');">[+]</span> <span class="member-annotations"> </span> @@ -5569,17 +5745,37 @@ Collections generally print like this:</p> - <span class="no-left">: ClassTag</span> + <span class="no-left">: ClassTag +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-elemTag"> + + </div> + <div class="member-body-long" id ="long-body-elemTag"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)(evidence$10)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)(evidence$10)');">[+]</span> <span class="member-annotations"> </span> @@ -5632,17 +5828,37 @@ B - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)(evidence$10)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)(evidence$10)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(coll)(evidence$8)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)(evidence$8)');">[+]</span> <span class="member-annotations"> </span> @@ -5695,17 +5911,37 @@ B - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)(evidence$8)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)(evidence$8)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterableWithSameElemType(coll)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterableWithSameElemType(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5742,17 +5978,37 @@ A - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterableWithSameElemType(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterableWithSameElemType(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5773,17 +6029,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5809,14 +6085,33 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5842,12 +6137,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)(evidence$9)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)(evidence$9)');">[+]</span> <span class="member-annotations"> </span> @@ -5897,17 +6209,37 @@ B - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)(evidence$9)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)(evidence$9)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="newBuilder" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'newBuilder');">[+]</span> <span class="member-annotations"> </span> @@ -5928,18 +6260,39 @@ B - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>Repr +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Creates a new builder.</p> + <div class="member-body-short" id="short-body-newBuilder"> + <p>Creates a new builder.</p> + + </div> + <div class="member-body-long" id ="long-body-newBuilder"> + <p>Creates a new builder.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -5960,18 +6313,39 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>A view representing the elements of this collection.</p> + <div class="member-body-short" id="short-body-view"> + <p>A view representing the elements of this collection.</p> + </div> + <div class="member-body-long" id ="long-body-view"> + <p>A view representing the elements of this collection.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="zip(xs)(evidence$12)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'zip(xs)(evidence$12)');">[+]</span> <span class="member-annotations"> </span> @@ -6024,13 +6398,34 @@ B - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>B +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-zip(xs)(evidence$12)"> + + </div> + <div class="member-body-long" id ="long-body-zip(xs)(evidence$12)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/ArrayView$.html b/api/strawman/collections/CollectionStrawMan6$/ArrayView$.html index 6385109dc..feb65146d 100644 --- a/api/strawman/collections/CollectionStrawMan6$/ArrayView$.html +++ b/api/strawman/collections/CollectionStrawMan6$/ArrayView$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> ArrayView </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,17 +5392,37 @@ A - <span class="no-left">: ArrayView</span> + <span class="no-left">: ArrayView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5423,13 +5459,32 @@ A - <span class="no-left">: ArrayView</span> + <span class="no-left">: ArrayView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/ArrayView.html b/api/strawman/collections/CollectionStrawMan6$/ArrayView.html index 967d6d5c2..8cef8f05a 100644 --- a/api/strawman/collections/CollectionStrawMan6$/ArrayView.html +++ b/api/strawman/collections/CollectionStrawMan6$/ArrayView.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,71 @@ <span id="entity-name"> ArrayView </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IndexedView</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ArrayView</span> + <span class="no-left">(</span> + + + <span class="no-left"> + xs: + </span> + Array +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="xs" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'xs');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5418,37 @@ - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-xs"> + + </div> + <div class="member-body-long" id ="long-body-xs"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5474,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5440,12 +5535,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="className" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'className');">[+]</span> <span class="member-annotations"> </span> @@ -5471,16 +5583,37 @@ </div><!-- end member-title --> <div class="member-body"> - <p>The class name of this collection. To be used for converting to string. + <div class="member-body-short" id="short-body-className"> + <p>The class name of this collection. To be used for converting to string. +Collections generally print like this:</p> +<pre><code> <className>(elem_1, ..., elem_n) +</code></pre> + + </div> + <div class="member-body-long" id ="long-body-className"> + <p>The class name of this collection. To be used for converting to string. Collections generally print like this:</p> <pre><code> <className>(elem_1, ..., elem_n) </code></pre> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5517,17 +5650,37 @@ A - <span class="no-left">: ArrayView</span> + <span class="no-left">: ArrayView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(xs)"> + + </div> + <div class="member-body-long" id ="long-body-copy(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5548,17 +5701,37 @@ A - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5584,8 +5757,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/Buildable.html b/api/strawman/collections/CollectionStrawMan6$/Buildable.html index 3f7f36092..6487378a1 100644 --- a/api/strawman/collections/CollectionStrawMan6$/Buildable.html +++ b/api/strawman/collections/CollectionStrawMan6$/Buildable.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> Buildable </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +Repr + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableMonoTransforms</span> + + </div> + </div> @@ -5339,12 +5376,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="newBuilder" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'newBuilder');">[+]</span> <span class="member-annotations"> </span> @@ -5365,18 +5413,39 @@ - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>Repr +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Creates a new builder.</p> + <div class="member-body-short" id="short-body-newBuilder"> + <p>Creates a new builder.</p> + </div> + <div class="member-body-long" id ="long-body-newBuilder"> + <p>Creates a new builder.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="partition(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'partition(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5410,14 +5479,33 @@ - <span class="no-left">: </span> + <span class="no-left">: <span class="no-right">(</span> +Repr<span>, </span>Repr +<span class="no-left">)</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Optimized, push-based version of <code>partition</code>.</p> + <div class="member-body-short" id="short-body-partition(p)"> + <p>Optimized, push-based version of <code>partition</code>.</p> + + </div> + <div class="member-body-long" id ="long-body-partition(p)"> + <p>Optimized, push-based version of <code>partition</code>.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/Builder.html b/api/strawman/collections/CollectionStrawMan6$/Builder.html index 1a51ea9b9..c0873d812 100644 --- a/api/strawman/collections/CollectionStrawMan6$/Builder.html +++ b/api/strawman/collections/CollectionStrawMan6$/Builder.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,26 @@ <span id="entity-name"> Builder </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + -A, + + </span> + + <span class="no-left"> + + +To + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5362,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++=(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++=(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,18 +5415,42 @@ A - <span class="no-left">: </span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>To +<span class="no-left">]</span><span class="and-or-separator"> & </span>Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>To +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Bulk append. Can be overridden if specialized implementations are available.</p> + <div class="member-body-short" id="short-body-++=(xs)"> + <p>Bulk append. Can be overridden if specialized implementations are available.</p> + + </div> + <div class="member-body-long" id ="long-body-++=(xs)"> + <p>Bulk append. Can be overridden if specialized implementations are available.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="+=(x)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '+=(x)');">[+]</span> <span class="member-annotations"> </span> @@ -5426,18 +5484,42 @@ A - <span class="no-left">: </span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>To +<span class="no-left">]</span><span class="and-or-separator"> & </span>Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>To +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Append an element</p> + <div class="member-body-short" id="short-body-+=(x)"> + <p>Append an element</p> + </div> + <div class="member-body-long" id ="long-body-+=(x)"> + <p>Append an element</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="mapResult(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'mapResult(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5471,18 +5553,39 @@ A - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>NewTo +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>A builder resulting from this builder my mapping the result using <code>f</code>.</p> + <div class="member-body-short" id="short-body-mapResult(f)"> + <p>A builder resulting from this builder my mapping the result using <code>f</code>.</p> + </div> + <div class="member-body-long" id ="long-body-mapResult(f)"> + <p>A builder resulting from this builder my mapping the result using <code>f</code>.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="result" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span> <span class="member-annotations"> </span> @@ -5508,9 +5611,26 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>Result collection consisting of all elements appended so far.</p> + <div class="member-body-short" id="short-body-result"> + <p>Result collection consisting of all elements appended so far.</p> + + </div> + <div class="member-body-long" id ="long-body-result"> + <p>Result collection consisting of all elements appended so far.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/FromIterable.html b/api/strawman/collections/CollectionStrawMan6$/FromIterable.html index 364c0aede..ee4ce61b0 100644 --- a/api/strawman/collections/CollectionStrawMan6$/FromIterable.html +++ b/api/strawman/collections/CollectionStrawMan6$/FromIterable.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,20 @@ <span id="entity-name"> FromIterable </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5356,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,13 +5409,32 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan6$FromIterable$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan6$FromIterable$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IndexedView$.html b/api/strawman/collections/CollectionStrawMan6$/IndexedView$.html index 5bcaf9c90..75659d9ed 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IndexedView$.html +++ b/api/strawman/collections/CollectionStrawMan6$/IndexedView$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> IndexedView </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="Drop" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Drop');">[+]</span> <span class="member-annotations"> </span> @@ -5363,12 +5379,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Drop"> + + </div> + <div class="member-body-long" id ="long-body-Drop"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Map" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Map');">[+]</span> <span class="member-annotations"> </span> @@ -5392,12 +5425,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Map"> + + </div> + <div class="member-body-long" id ="long-body-Map"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Reverse" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Reverse');">[+]</span> <span class="member-annotations"> </span> @@ -5421,12 +5471,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Reverse"> + + </div> + <div class="member-body-long" id ="long-body-Reverse"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Reverse$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Reverse$');">[+]</span> <span class="member-annotations"> </span> @@ -5450,12 +5517,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Reverse$"> + + </div> + <div class="member-body-long" id ="long-body-Reverse$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Take" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Take');">[+]</span> <span class="member-annotations"> </span> @@ -5479,8 +5563,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Take"> + + </div> + <div class="member-body-long" id ="long-body-Take"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Drop.html b/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Drop.html index 7db8a3d02..b1d61b591 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Drop.html +++ b/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Drop.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,84 @@ <span id="entity-name"> Drop </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Take</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IndexedView</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Drop</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + n: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="n" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'n');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5436,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-n"> + + </div> + <div class="member-body-long" id ="long-body-n"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5479,37 @@ - <span class="no-left">: IndexedView</span> + <span class="no-left">: IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5440,12 +5548,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5466,17 +5591,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5502,8 +5647,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Map.html b/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Map.html index d77ecce22..4986b8da1 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Map.html +++ b/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Map.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,90 @@ <span id="entity-name"> Map </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Map</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IndexedView</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Map</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + f: + </span> + A<span class="right-arrow"> => </span>B + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="f" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'f');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5437,34 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>B</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-f"> + + </div> + <div class="member-body-long" id ="long-body-f"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5485,37 @@ - <span class="no-left">: IndexedView</span> + <span class="no-left">: IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5440,12 +5554,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5466,17 +5597,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5502,8 +5653,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Reverse$.html b/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Reverse$.html index 265b9b284..d6521c946 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Reverse$.html +++ b/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Reverse$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Reverse </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,17 +5392,37 @@ A - <span class="no-left">: Reverse</span> + <span class="no-left">: Reverse +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5423,13 +5459,32 @@ A - <span class="no-left">: Reverse</span> + <span class="no-left">: Reverse +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Reverse.html b/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Reverse.html index e104cfd6d..be9aa305a 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Reverse.html +++ b/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Reverse.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,71 @@ <span id="entity-name"> Reverse </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IndexedView</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Reverse</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5418,37 @@ - <span class="no-left">: IndexedView</span> + <span class="no-left">: IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5474,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5440,12 +5535,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying)');">[+]</span> <span class="member-annotations"> </span> @@ -5482,17 +5594,37 @@ A - <span class="no-left">: Reverse</span> + <span class="no-left">: Reverse +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5513,17 +5645,37 @@ A - <span class="no-left">: IndexedView</span> + <span class="no-left">: IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5549,8 +5701,24 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Take.html b/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Take.html index 2f243d5fd..cf8883677 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Take.html +++ b/api/strawman/collections/CollectionStrawMan6$/IndexedView$/Take.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,84 @@ <span id="entity-name"> Take </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Take</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IndexedView</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Take</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + n: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="n" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'n');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5436,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-n"> + + </div> + <div class="member-body-long" id ="long-body-n"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5479,37 @@ - <span class="no-left">: IndexedView</span> + <span class="no-left">: IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5440,12 +5548,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5466,17 +5591,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5502,8 +5647,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IndexedView.html b/api/strawman/collections/CollectionStrawMan6$/IndexedView.html index 449f8bcaa..d639da43a 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IndexedView.html +++ b/api/strawman/collections/CollectionStrawMan6$/IndexedView.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> IndexedView </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">ArrayLike</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5378,19 +5420,41 @@ - <span class="no-left">: IndexedView</span> + <span class="no-left">: IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>The rest of the collection without its <code>n</code> first elements. For + <div class="member-body-short" id="short-body-drop(n)"> + <p>The rest of the collection without its <code>n</code> first elements. For +linear, immutable collections this should avoid making a copy.</p> + + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + <p>The rest of the collection without its <code>n</code> first elements. For linear, immutable collections this should avoid making a copy.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5411,17 +5475,37 @@ linear, immutable collections this should avoid making a copy.</p> - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5455,18 +5539,39 @@ linear, immutable collections this should avoid making a copy.</p> - <span class="no-left">: IndexedView</span> + <span class="no-left">: IndexedView +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Map</p> + <div class="member-body-short" id="short-body-map(f)"> + <p>Map</p> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + <p>Map</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="reverse" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'reverse');">[+]</span> <span class="member-annotations"> </span> @@ -5487,17 +5592,37 @@ linear, immutable collections this should avoid making a copy.</p> - <span class="no-left">: IndexedView</span> + <span class="no-left">: IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-reverse"> + + </div> + <div class="member-body-long" id ="long-body-reverse"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="take(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'take(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5531,14 +5656,34 @@ linear, immutable collections this should avoid making a copy.</p> - <span class="no-left">: IndexedView</span> + <span class="no-left">: IndexedView +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>A collection containing the first <code>n</code> elements of this collection.</p> + <div class="member-body-short" id="short-body-take(n)"> + <p>A collection containing the first <code>n</code> elements of this collection.</p> + + </div> + <div class="member-body-long" id ="long-body-take(n)"> + <p>A collection containing the first <code>n</code> elements of this collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/Iterable.html b/api/strawman/collections/CollectionStrawMan6$/Iterable.html index 20c31ae25..a95ee849e 100644 --- a/api/strawman/collections/CollectionStrawMan6$/Iterable.html +++ b/api/strawman/collections/CollectionStrawMan6$/Iterable.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> Iterable </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableOnce</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableLike</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5365,14 +5407,34 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>The collection itself</p> + <div class="member-body-short" id="short-body-coll"> + <p>The collection itself</p> + </div> + <div class="member-body-long" id ="long-body-coll"> + <p>The collection itself</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IterableFactory.html b/api/strawman/collections/CollectionStrawMan6$/IterableFactory.html index 7c39aa8b4..826482d87 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IterableFactory.html +++ b/api/strawman/collections/CollectionStrawMan6$/IterableFactory.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> IterableFactory </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">FromIterable</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5418,37 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan6$IterableFactory$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan6$IterableFactory$$C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="empty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'empty');">[+]</span> <span class="member-annotations"> </span> @@ -5412,13 +5469,32 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan6$IterableFactory$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan6$IterableFactory$$C +<span class="no-left no-right">[</span> +X +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-empty"> + + </div> + <div class="member-body-long" id ="long-body-empty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IterableLike.html b/api/strawman/collections/CollectionStrawMan6$/IterableLike.html index 1b466bf73..d035509dc 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IterableLike.html +++ b/api/strawman/collections/CollectionStrawMan6$/IterableLike.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,50 @@ <span id="entity-name"> IterableLike </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">FromIterable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableOps</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableMonoTransforms</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterablePolyTransforms</span> + + </div> + </div> @@ -5344,12 +5391,23 @@ why we have to resort at some places to write <code>C[A @uncheckedVariance]</cod </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> <div id="fromIterableWithSameElemType(coll)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterableWithSameElemType(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5386,15 +5444,36 @@ A - <span class="no-left">: strawman$collections$CollectionStrawMan6$IterableLike$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan6$IterableLike$$C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Create a collection of type <code>C[A]</code> from the elements of <code>coll</code>, which has + <div class="member-body-short" id="short-body-fromIterableWithSameElemType(coll)"> + <p>Create a collection of type <code>C[A]</code> from the elements of <code>coll</code>, which has the same element type as this collection. Overridden in StringOps and ArrayOps.</p> + </div> + <div class="member-body-long" id ="long-body-fromIterableWithSameElemType(coll)"> + <p>Create a collection of type <code>C[A]</code> from the elements of <code>coll</code>, which has +the same element type as this collection. Overridden in StringOps and ArrayOps.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IterableMonoTransforms.html b/api/strawman/collections/CollectionStrawMan6$/IterableMonoTransforms.html index 71d758fee..c35337311 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IterableMonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan6$/IterableMonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,35 @@ <span id="entity-name"> IterableMonoTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +Repr + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> @@ -5341,12 +5373,23 @@ as the one they are invoked on.</p> </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5367,17 +5410,37 @@ as the one they are invoked on.</p> - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5416,14 +5479,33 @@ as the one they are invoked on.</p> </div><!-- end member-title --> <div class="member-body"> - <p>The rest of the collection without its <code>n</code> first elements. For + <div class="member-body-short" id="short-body-drop(n)"> + <p>The rest of the collection without its <code>n</code> first elements. For linear, immutable collections this should avoid making a copy.</p> + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + <p>The rest of the collection without its <code>n</code> first elements. For +linear, immutable collections this should avoid making a copy.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="filter(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'filter(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5462,13 +5544,31 @@ linear, immutable collections this should avoid making a copy.</p> </div><!-- end member-title --> <div class="member-body"> - <p>All elements satisfying predicate <code>p</code></p> + <div class="member-body-short" id="short-body-filter(p)"> + <p>All elements satisfying predicate <code>p</code></p> + + </div> + <div class="member-body-long" id ="long-body-filter(p)"> + <p>All elements satisfying predicate <code>p</code></p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterableWithSameElemType(coll)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterableWithSameElemType(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5510,12 +5610,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterableWithSameElemType(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterableWithSameElemType(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="partition(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'partition(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5549,21 +5666,45 @@ A - <span class="no-left">: </span> + <span class="no-left">: <span class="no-right">(</span> +Repr<span>, </span>Repr +<span class="no-left">)</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>A pair of, first, all elements that satisfy prediacte <code>p</code> and, second, + <div class="member-body-short" id="short-body-partition(p)"> + <p>A pair of, first, all elements that satisfy prediacte <code>p</code> and, second, all elements that do not. Interesting because it splits a collection in two.</p> <p>The de... </p> + </div> + <div class="member-body-long" id ="long-body-partition(p)"> + <p>A pair of, first, all elements that satisfy prediacte <code>p</code> and, second, +all elements that do not. Interesting because it splits a collection in two.</p> +<p>The default implementation provided here needs to traverse the collection twice. +Strict collections have an overridden version of <code>partition</code> in <code>Buildable</code>, +which requires only a single traversal.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5589,13 +5730,31 @@ all elements that do not. Interesting because it splits a collection in two.</p> </div><!-- end member-title --> <div class="member-body"> - <p>The rest of the collection without its first element.</p> + <div class="member-body-short" id="short-body-tail"> + <p>The rest of the collection without its first element.</p> + </div> + <div class="member-body-long" id ="long-body-tail"> + <p>The rest of the collection without its first element.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="take(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'take(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5634,9 +5793,26 @@ all elements that do not. Interesting because it splits a collection in two.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A collection containing the first <code>n</code> elements of this collection.</p> + <div class="member-body-short" id="short-body-take(n)"> + <p>A collection containing the first <code>n</code> elements of this collection.</p> + </div> + <div class="member-body-long" id ="long-body-take(n)"> + <p>A collection containing the first <code>n</code> elements of this collection.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IterableOnce.html b/api/strawman/collections/CollectionStrawMan6$/IterableOnce.html index 6791300cf..89ec0f686 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IterableOnce.html +++ b/api/strawman/collections/CollectionStrawMan6$/IterableOnce.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,20 @@ <span id="entity-name"> IterableOnce </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5356,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5365,13 +5393,32 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IterableOps.html b/api/strawman/collections/CollectionStrawMan6$/IterableOps.html index 60c4a55f4..ea94747dc 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IterableOps.html +++ b/api/strawman/collections/CollectionStrawMan6$/IterableOps.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> IterableOps </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> @@ -5340,12 +5366,23 @@ type of the underlying collection.</p> </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="className" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'className');">[+]</span> <span class="member-annotations"> </span> @@ -5371,16 +5408,37 @@ type of the underlying collection.</p> </div><!-- end member-title --> <div class="member-body"> - <p>The class name of this collection. To be used for converting to string. + <div class="member-body-short" id="short-body-className"> + <p>The class name of this collection. To be used for converting to string. +Collections generally print like this:</p> +<pre><code> <className>(elem_1, ..., elem_n) +</code></pre> + + </div> + <div class="member-body-long" id ="long-body-className"> + <p>The class name of this collection. To be used for converting to string. Collections generally print like this:</p> <pre><code> <className>(elem_1, ..., elem_n) </code></pre> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5401,17 +5459,37 @@ Collections generally print like this:</p> - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copyToArray(xs,start)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copyToArray(xs,start)');">[+]</span> <span class="member-annotations"> </span> @@ -5461,13 +5539,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>Copy all elements of this collection to array <code>xs</code>, starting at <code>start</code>.</p> + <div class="member-body-short" id="short-body-copyToArray(xs,start)"> + <p>Copy all elements of this collection to array <code>xs</code>, starting at <code>start</code>.</p> + + </div> + <div class="member-body-long" id ="long-body-copyToArray(xs,start)"> + <p>Copy all elements of this collection to array <code>xs</code>, starting at <code>start</code>.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copyToArray$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copyToArray$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5493,13 +5589,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>Copy all elements of this collection to array <code>xs</code>, starting at <code>start</code>.</p> + <div class="member-body-short" id="short-body-copyToArray$default$2"> + <p>Copy all elements of this collection to array <code>xs</code>, starting at <code>start</code>.</p> + + </div> + <div class="member-body-long" id ="long-body-copyToArray$default$2"> + <p>Copy all elements of this collection to array <code>xs</code>, starting at <code>start</code>.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldLeft(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldLeft(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5549,13 +5663,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>Fold left</p> + <div class="member-body-short" id="short-body-foldLeft(z)(op)"> + <p>Fold left</p> + + </div> + <div class="member-body-long" id ="long-body-foldLeft(z)(op)"> + <p>Fold left</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldRight(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldRight(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5605,13 +5737,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>Fold right</p> + <div class="member-body-short" id="short-body-foldRight(z)(op)"> + <p>Fold right</p> + + </div> + <div class="member-body-long" id ="long-body-foldRight(z)(op)"> + <p>Fold right</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foreach(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foreach(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5650,13 +5800,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>Apply <code>f</code> to each element for tis side effects</p> + <div class="member-body-short" id="short-body-foreach(f)"> + <p>Apply <code>f</code> to each element for tis side effects</p> + + </div> + <div class="member-body-long" id ="long-body-foreach(f)"> + <p>Apply <code>f</code> to each element for tis side effects</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5682,13 +5850,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The first element of the collection.</p> + <div class="member-body-short" id="short-body-head"> + <p>The first element of the collection.</p> + + </div> + <div class="member-body-long" id ="long-body-head"> + <p>The first element of the collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="indexWhere(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'indexWhere(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5727,13 +5913,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The index of the first element in this collection for which <code>p</code> holds.</p> + <div class="member-body-short" id="short-body-indexWhere(p)"> + <p>The index of the first element in this collection for which <code>p</code> holds.</p> + + </div> + <div class="member-body-long" id ="long-body-indexWhere(p)"> + <p>The index of the first element in this collection for which <code>p</code> holds.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5759,13 +5963,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>Is the collection empty?</p> + <div class="member-body-short" id="short-body-isEmpty"> + <p>Is the collection empty?</p> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + <p>Is the collection empty?</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5786,17 +6008,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5822,14 +6064,33 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="mkString(sep)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'mkString(sep)');">[+]</span> <span class="member-annotations"> </span> @@ -5868,13 +6129,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>A string showing all elements of this collection, separated by string <code>sep</code>.</p> + <div class="member-body-short" id="short-body-mkString(sep)"> + <p>A string showing all elements of this collection, separated by string <code>sep</code>.</p> + </div> + <div class="member-body-long" id ="long-body-mkString(sep)"> + <p>A string showing all elements of this collection, separated by string <code>sep</code>.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="size" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'size');">[+]</span> <span class="member-annotations"> </span> @@ -5900,14 +6179,33 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection. Does not terminate for + <div class="member-body-short" id="short-body-size"> + <p>The number of elements in this collection. Does not terminate for infinite collections.</p> + </div> + <div class="member-body-long" id ="long-body-size"> + <p>The number of elements in this collection. Does not terminate for +infinite collections.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="to(fi)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'to(fi)');">[+]</span> <span class="member-annotations"> </span> @@ -5944,22 +6242,47 @@ C - <span class="no-left">: C</span> + <span class="no-left">: C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Given a collection factory <code>fi</code> for collections of type constructor <code>C</code>, + <div class="member-body-short" id="short-body-to(fi)"> + <p>Given a collection factory <code>fi</code> for collections of type constructor <code>C</code>, +convert this collection to one of type <code>C[A]</code>. Example uses:</p> +<pre><code>xs.to(List) +xs.to(ArrayBuffer) +</code></pre> + + </div> + <div class="member-body-long" id ="long-body-to(fi)"> + <p>Given a collection factory <code>fi</code> for collections of type constructor <code>C</code>, convert this collection to one of type <code>C[A]</code>. Example uses:</p> <pre><code>xs.to(List) xs.to(ArrayBuffer) </code></pre> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toArray(evidence$7)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toArray(evidence$7)');">[+]</span> <span class="member-annotations"> </span> @@ -5998,18 +6321,39 @@ B - <span class="no-left">: Array</span> + <span class="no-left">: Array +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Convert collection to array.</p> + <div class="member-body-short" id="short-body-toArray(evidence$7)"> + <p>Convert collection to array.</p> + + </div> + <div class="member-body-long" id ="long-body-toArray(evidence$7)"> + <p>Convert collection to array.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toString" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toString');">[+]</span> <span class="member-annotations"> </span> @@ -6035,12 +6379,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-toString"> + + </div> + <div class="member-body-long" id ="long-body-toString"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -6061,14 +6422,34 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>A view representing the elements of this collection.</p> + <div class="member-body-short" id="short-body-view"> + <p>A view representing the elements of this collection.</p> + + </div> + <div class="member-body-long" id ="long-body-view"> + <p>A view representing the elements of this collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/IterablePolyTransforms.html b/api/strawman/collections/CollectionStrawMan6$/IterablePolyTransforms.html index 5ecc3c84a..e041176c3 100644 --- a/api/strawman/collections/CollectionStrawMan6$/IterablePolyTransforms.html +++ b/api/strawman/collections/CollectionStrawMan6$/IterablePolyTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,35 @@ <span id="entity-name"> IterablePolyTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + </div> + </div> @@ -5339,12 +5371,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,18 +5424,39 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan6$IterablePolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan6$IterablePolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Concatenation</p> + <div class="member-body-short" id="short-body-++(xs)"> + <p>Concatenation</p> + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + <p>Concatenation</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5413,17 +5477,37 @@ B - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5460,18 +5544,39 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan6$IterablePolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan6$IterablePolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Flatmap</p> + <div class="member-body-short" id="short-body-flatMap(f)"> + <p>Flatmap</p> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + <p>Flatmap</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,17 +5613,37 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan6$IterablePolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan6$IterablePolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5552,18 +5677,39 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan6$IterablePolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan6$IterablePolyTransforms$$C +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Map</p> + <div class="member-body-short" id="short-body-map(f)"> + <p>Map</p> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + <p>Map</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="zip(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'zip(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5600,14 +5746,36 @@ B - <span class="no-left">: strawman$collections$CollectionStrawMan6$IterablePolyTransforms$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan6$IterablePolyTransforms$$C +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>B +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Zip. Interesting because it requires to align to source collections.</p> + <div class="member-body-short" id="short-body-zip(xs)"> + <p>Zip. Interesting because it requires to align to source collections.</p> + </div> + <div class="member-body-long" id ="long-body-zip(xs)"> + <p>Zip. Interesting because it requires to align to source collections.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/Iterator$.html b/api/strawman/collections/CollectionStrawMan6$/Iterator$.html index 61c71ee3d..693368b50 100644 --- a/api/strawman/collections/CollectionStrawMan6$/Iterator$.html +++ b/api/strawman/collections/CollectionStrawMan6$/Iterator$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> Iterator </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="empty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'empty');">[+]</span> <span class="member-annotations"> </span> @@ -5360,17 +5376,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +Nothing +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-empty"> + + </div> + <div class="member-body-long" id ="long-body-empty"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5407,13 +5443,32 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/Iterator.html b/api/strawman/collections/CollectionStrawMan6$/Iterator.html index c4ffa63dc..b3f99bbdc 100644 --- a/api/strawman/collections/CollectionStrawMan6$/Iterator.html +++ b/api/strawman/collections/CollectionStrawMan6$/Iterator.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Iterator </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableOnce</span> + + </div> + </div> @@ -5339,12 +5365,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5418,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-++(xs)"> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5425,17 +5482,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-drop(n)"> + + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="filter(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'filter(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5469,17 +5546,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-filter(p)"> + + </div> + <div class="member-body-long" id ="long-body-filter(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5516,17 +5613,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-flatMap(f)"> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldLeft(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldLeft(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5576,12 +5693,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldLeft(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldLeft(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foldRight(z)(op)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foldRight(z)(op)');">[+]</span> <span class="member-annotations"> </span> @@ -5631,12 +5765,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foldRight(z)(op)"> + + </div> + <div class="member-body-long" id ="long-body-foldRight(z)(op)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="foreach(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'foreach(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5675,12 +5826,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-foreach(f)"> + + </div> + <div class="member-body-long" id ="long-body-foreach(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="hasNext" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'hasNext');">[+]</span> <span class="member-annotations"> </span> @@ -5706,12 +5874,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-hasNext"> + + </div> + <div class="member-body-long" id ="long-body-hasNext"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="indexWhere(p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'indexWhere(p)');">[+]</span> <span class="member-annotations"> </span> @@ -5750,12 +5935,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-indexWhere(p)"> + + </div> + <div class="member-body-long" id ="long-body-indexWhere(p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5776,17 +5978,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5812,12 +6034,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5851,17 +6090,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-map(f)"> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="next()" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'next()');">[+]</span> <span class="member-annotations"> </span> @@ -5894,12 +6153,29 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-next()"> + + </div> + <div class="member-body-long" id ="long-body-next()"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="take(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'take(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5933,17 +6209,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-take(n)"> + + </div> + <div class="member-body-long" id ="long-body-take(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="zip(that)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'zip(that)');">[+]</span> <span class="member-annotations"> </span> @@ -5980,13 +6276,34 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>B +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-zip(that)"> + + </div> + <div class="member-body-long" id ="long-body-zip(that)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/LazyList$.html b/api/strawman/collections/CollectionStrawMan6$/LazyList$.html index 2eb354076..af277c7e2 100644 --- a/api/strawman/collections/CollectionStrawMan6$/LazyList$.html +++ b/api/strawman/collections/CollectionStrawMan6$/LazyList$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> LazyList </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="#::$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '#::$');">[+]</span> <span class="member-annotations"> </span> @@ -5363,12 +5388,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-#::$"> + + </div> + <div class="member-body-long" id ="long-body-#::$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Empty$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Empty$');">[+]</span> <span class="member-annotations"> </span> @@ -5392,12 +5434,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Empty$"> + + </div> + <div class="member-body-long" id ="long-body-Empty$"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Evaluated" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Evaluated');">[+]</span> <span class="member-annotations"> </span> @@ -5426,12 +5485,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-Evaluated"> + + </div> + <div class="member-body-long" id ="long-body-Evaluated"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5468,17 +5544,37 @@ B - <span class="no-left">: LazyList</span> + <span class="no-left">: LazyList +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterator(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterator(it)');">[+]</span> <span class="member-annotations"> </span> @@ -5515,13 +5611,32 @@ B - <span class="no-left">: LazyList</span> + <span class="no-left">: LazyList +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterator(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterator(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/LazyList$/#::$.html b/api/strawman/collections/CollectionStrawMan6$/LazyList$/#::$.html index 9d6e873bd..a6982b4ac 100644 --- a/api/strawman/collections/CollectionStrawMan6$/LazyList$/#::$.html +++ b/api/strawman/collections/CollectionStrawMan6$/LazyList$/#::$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> #:: </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="unapply(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(s)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,13 +5392,37 @@ A - <span class="no-left">: Option</span> + <span class="no-left">: Option +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>LazyList +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(s)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(s)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/LazyList$/Empty$.html b/api/strawman/collections/CollectionStrawMan6$/LazyList$/Empty$.html index 2d1001f5a..090f7890a 100644 --- a/api/strawman/collections/CollectionStrawMan6$/LazyList$/Empty$.html +++ b/api/strawman/collections/CollectionStrawMan6$/LazyList$/Empty$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,11 +5333,32 @@ <span id="entity-name"> Empty </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">LazyList</span> + + </div> + </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan6$/LazyList.html b/api/strawman/collections/CollectionStrawMan6$/LazyList.html index c6f36b527..fda3e2f8f 100644 --- a/api/strawman/collections/CollectionStrawMan6$/LazyList.html +++ b/api/strawman/collections/CollectionStrawMan6$/LazyList.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,81 @@ <span id="entity-name"> LazyList </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">LinearSeq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqLike</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">LazyList</span> + <span class="no-left">(</span> + + + <span class="no-left"> + expr: => + </span> + Option +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>LazyList +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> +<span class="no-left">)</span> +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="evaluated" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'evaluated');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5433,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-evaluated"> + + </div> + <div class="member-body-long" id ="long-body-evaluated"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="expr" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'expr');">[+]</span> <span class="member-annotations"> </span> @@ -5391,17 +5476,42 @@ - <span class="no-left">: Option</span> + <span class="no-left">: Option +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>LazyList +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-expr"> + + </div> + <div class="member-body-long" id ="long-body-expr"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="result" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span> <span class="member-annotations"> </span> @@ -5422,17 +5532,42 @@ - <span class="no-left">: Option</span> + <span class="no-left">: Option +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>LazyList +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-result"> + + </div> + <div class="member-body-long" id ="long-body-result"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="#::(elem)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '#::(elem)');">[+]</span> <span class="member-annotations"> </span> @@ -5466,17 +5601,37 @@ - <span class="no-left">: LazyList</span> + <span class="no-left">: LazyList +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-#::(elem)"> + + </div> + <div class="member-body-long" id ="long-body-#::(elem)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="className" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'className');">[+]</span> <span class="member-annotations"> </span> @@ -5502,16 +5657,37 @@ </div><!-- end member-title --> <div class="member-body"> - <p>The class name of this collection. To be used for converting to string. + <div class="member-body-short" id="short-body-className"> + <p>The class name of this collection. To be used for converting to string. +Collections generally print like this:</p> +<pre><code> <className>(elem_1, ..., elem_n) +</code></pre> + + </div> + <div class="member-body-long" id ="long-body-className"> + <p>The class name of this collection. To be used for converting to string. Collections generally print like this:</p> <pre><code> <className>(elem_1, ..., elem_n) </code></pre> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="force" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'force');">[+]</span> <span class="member-annotations"> </span> @@ -5532,17 +5708,42 @@ Collections generally print like this:</p> - <span class="no-left">: Option</span> + <span class="no-left">: Option +<span class="no-left no-right">[</span> +<span class="no-right">(</span> +A<span>, </span>LazyList +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> +<span class="no-left">)</span> +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-force"> + + </div> + <div class="member-body-long" id ="long-body-force"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(c)');">[+]</span> <span class="member-annotations"> </span> @@ -5579,17 +5780,37 @@ B - <span class="no-left">: LazyList</span> + <span class="no-left">: LazyList +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(c)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(c)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5615,13 +5836,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The first element of the collection.</p> + <div class="member-body-short" id="short-body-head"> + <p>The first element of the collection.</p> + + </div> + <div class="member-body-long" id ="long-body-head"> + <p>The first element of the collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5647,13 +5886,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>To be overridden in implementations:</p> + <div class="member-body-short" id="short-body-isEmpty"> + <p>To be overridden in implementations:</p> + + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + <p>To be overridden in implementations:</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5679,13 +5936,31 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The rest of the collection without its first element.</p> + <div class="member-body-short" id="short-body-tail"> + <p>The rest of the collection without its first element.</p> + + </div> + <div class="member-body-long" id ="long-body-tail"> + <p>The rest of the collection without its first element.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toString" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toString');">[+]</span> <span class="member-annotations"> </span> @@ -5711,8 +5986,24 @@ B </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-toString"> + + </div> + <div class="member-body-long" id ="long-body-toString"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/LinearSeq.html b/api/strawman/collections/CollectionStrawMan6$/LinearSeq.html index 2bf07fc75..27b6d5796 100644 --- a/api/strawman/collections/CollectionStrawMan6$/LinearSeq.html +++ b/api/strawman/collections/CollectionStrawMan6$/LinearSeq.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> LinearSeq </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Seq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">LinearSeqLike</span> + + </div> + </div> @@ -5341,12 +5372,23 @@ Known subclasses: List, LazyList</p> </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5385,14 +5427,33 @@ Known subclasses: List, LazyList</p> </div><!-- end member-title --> <div class="member-body"> - <p><code>apply</code> is defined in terms of <code>drop</code>, which is in turn defined in + <div class="member-body-short" id="short-body-apply(n)"> + <p><code>apply</code> is defined in terms of <code>drop</code>, which is in turn defined in +terms of <code>tail</code>.</p> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + <p><code>apply</code> is defined in terms of <code>drop</code>, which is in turn defined in terms of <code>tail</code>.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5418,13 +5479,31 @@ terms of <code>tail</code>.</p> </div><!-- end member-title --> <div class="member-body"> - <p>The first element of the collection.</p> + <div class="member-body-short" id="short-body-head"> + <p>The first element of the collection.</p> + </div> + <div class="member-body-long" id ="long-body-head"> + <p>The first element of the collection.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5450,13 +5529,31 @@ terms of <code>tail</code>.</p> </div><!-- end member-title --> <div class="member-body"> - <p>To be overridden in implementations:</p> + <div class="member-body-short" id="short-body-isEmpty"> + <p>To be overridden in implementations:</p> + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + <p>To be overridden in implementations:</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5477,18 +5574,39 @@ terms of <code>tail</code>.</p> - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p><code>iterator</code> is overridden in terms of <code>head</code> and <code>tail</code></p> + <div class="member-body-short" id="short-body-iterator"> + <p><code>iterator</code> is overridden in terms of <code>head</code> and <code>tail</code></p> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + <p><code>iterator</code> is overridden in terms of <code>head</code> and <code>tail</code></p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5514,13 +5632,31 @@ terms of <code>tail</code>.</p> </div><!-- end member-title --> <div class="member-body"> - <p><code>length is defined in terms of</code>iterator`</p> + <div class="member-body-short" id="short-body-length"> + <p><code>length is defined in terms of</code>iterator`</p> + + </div> + <div class="member-body-long" id ="long-body-length"> + <p><code>length is defined in terms of</code>iterator`</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5541,14 +5677,34 @@ terms of <code>tail</code>.</p> - <span class="no-left">: LinearSeq</span> + <span class="no-left">: LinearSeq +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>The rest of the collection without its first element.</p> + <div class="member-body-short" id="short-body-tail"> + <p>The rest of the collection without its first element.</p> + + </div> + <div class="member-body-long" id ="long-body-tail"> + <p>The rest of the collection without its first element.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/LinearSeqLike.html b/api/strawman/collections/CollectionStrawMan6$/LinearSeqLike.html index 0f4e373e7..8e977cd79 100644 --- a/api/strawman/collections/CollectionStrawMan6$/LinearSeqLike.html +++ b/api/strawman/collections/CollectionStrawMan6$/LinearSeqLike.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,35 @@ <span id="entity-name"> LinearSeqLike </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">SeqLike</span> + + </div> + </div> @@ -5339,12 +5371,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="drop(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'drop(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5378,17 +5421,41 @@ - <span class="no-left">: strawman$collections$CollectionStrawMan6$LinearSeqLike$$C</span> + <span class="no-left">: strawman$collections$CollectionStrawMan6$LinearSeqLike$$C +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Optimized version of <code>drop</code> that avoids copying + <div class="member-body-short" id="short-body-drop(n)"> + <p>Optimized version of <code>drop</code> that avoids copying Note: <code>drop</code> is defined here, rather than in a trait like <code>LinearSeqMonoTransforms</code>, because the <code>...MonoTransf...</code> </p> + </div> + <div class="member-body-long" id ="long-body-drop(n)"> + <p>Optimized version of <code>drop</code> that avoids copying +Note: <code>drop</code> is defined here, rather than in a trait like <code>LinearSeqMonoTransforms</code>, +because the <code>...MonoTransforms</code> traits make no assumption about the type of <code>Repr</code> +whereas we need to assume here that <code>Repr</code> is the same as the underlying +collection type.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/List$.html b/api/strawman/collections/CollectionStrawMan6$/List$.html index c047eade7..350efb2d4 100644 --- a/api/strawman/collections/CollectionStrawMan6$/List$.html +++ b/api/strawman/collections/CollectionStrawMan6$/List$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> List </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,13 +5401,32 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/List.html b/api/strawman/collections/CollectionStrawMan6$/List.html index 36d4cd59d..12e7927d8 100644 --- a/api/strawman/collections/CollectionStrawMan6$/List.html +++ b/api/strawman/collections/CollectionStrawMan6$/List.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> sealed </span> @@ -5330,6 +5333,39 @@ <span id="entity-name"> List </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">LinearSeq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqLike</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Buildable</span> + + </div> + </div> @@ -5339,12 +5375,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,18 +5428,39 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>When concatenating with another list <code>xs</code>, avoid copying <code>xs</code></p> + <div class="member-body-short" id="short-body-++(xs)"> + <p>When concatenating with another list <code>xs</code>, avoid copying <code>xs</code></p> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + <p>When concatenating with another list <code>xs</code>, avoid copying <code>xs</code></p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++:(prefix)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++:(prefix)');">[+]</span> <span class="member-annotations"> </span> @@ -5429,18 +5497,39 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Prepend operation that avoids copying this list</p> + <div class="member-body-short" id="short-body-++:(prefix)"> + <p>Prepend operation that avoids copying this list</p> + </div> + <div class="member-body-long" id ="long-body-++:(prefix)"> + <p>Prepend operation that avoids copying this list</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="::(elem)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '::(elem)');">[+]</span> <span class="member-annotations"> </span> @@ -5474,18 +5563,39 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Prepend element</p> + <div class="member-body-short" id="short-body-::(elem)"> + <p>Prepend element</p> + + </div> + <div class="member-body-long" id ="long-body-::(elem)"> + <p>Prepend element</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="className" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'className');">[+]</span> <span class="member-annotations"> </span> @@ -5511,16 +5621,37 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The class name of this collection. To be used for converting to string. + <div class="member-body-short" id="short-body-className"> + <p>The class name of this collection. To be used for converting to string. Collections generally print like this:</p> <pre><code> <className>(elem_1, ..., elem_n) </code></pre> + </div> + <div class="member-body-long" id ="long-body-className"> + <p>The class name of this collection. To be used for converting to string. +Collections generally print like this:</p> +<pre><code> <className>(elem_1, ..., elem_n) +</code></pre> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(c)');">[+]</span> <span class="member-annotations"> </span> @@ -5557,17 +5688,37 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(c)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(c)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="newBuilder" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'newBuilder');">[+]</span> <span class="member-annotations"> </span> @@ -5588,14 +5739,34 @@ B - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>Repr +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Creates a new builder.</p> + <div class="member-body-short" id="short-body-newBuilder"> + <p>Creates a new builder.</p> + </div> + <div class="member-body-long" id ="long-body-newBuilder"> + <p>Creates a new builder.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/ListBuffer$.html b/api/strawman/collections/CollectionStrawMan6$/ListBuffer$.html index 034c7e30d..6eebdd8fd 100644 --- a/api/strawman/collections/CollectionStrawMan6$/ListBuffer$.html +++ b/api/strawman/collections/CollectionStrawMan6$/ListBuffer$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> ListBuffer </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableFactory</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,13 +5401,32 @@ B - <span class="no-left">: ListBuffer</span> + <span class="no-left">: ListBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/ListBuffer.html b/api/strawman/collections/CollectionStrawMan6$/ListBuffer.html index 502afd101..31e8f2057 100644 --- a/api/strawman/collections/CollectionStrawMan6$/ListBuffer.html +++ b/api/strawman/collections/CollectionStrawMan6$/ListBuffer.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,44 @@ <span id="entity-name"> ListBuffer </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Seq</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqLike</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Buildable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Builder</span> + + </div> + </div> @@ -5339,12 +5380,35 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">ListBuffer</span> + <span class="no-left">(</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="aliased" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'aliased');">[+]</span> <span class="member-annotations"> </span> @@ -5370,12 +5434,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-aliased"> + + </div> + <div class="member-body-long" id ="long-body-aliased"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="first" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'first');">[+]</span> <span class="member-annotations"> </span> @@ -5396,17 +5477,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-first"> + + </div> + <div class="member-body-long" id ="long-body-first"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="last" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'last');">[+]</span> <span class="member-annotations"> </span> @@ -5427,17 +5528,37 @@ - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-last"> + + </div> + <div class="member-body-long" id ="long-body-last"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="len" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'len');">[+]</span> <span class="member-annotations"> </span> @@ -5463,12 +5584,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-len"> + + </div> + <div class="member-body-long" id ="long-body-len"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="+=(elem)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '+=(elem)');">[+]</span> <span class="member-annotations"> </span> @@ -5502,18 +5640,39 @@ - <span class="no-left">: ListBuffer</span> + <span class="no-left">: ListBuffer +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Append an element</p> + <div class="member-body-short" id="short-body-+=(elem)"> + <p>Append an element</p> + </div> + <div class="member-body-long" id ="long-body-+=(elem)"> + <p>Append an element</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="aliased_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'aliased_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5552,12 +5711,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-aliased_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-aliased_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5596,12 +5772,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="className" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'className');">[+]</span> <span class="member-annotations"> </span> @@ -5627,16 +5820,37 @@ </div><!-- end member-title --> <div class="member-body"> - <p>The class name of this collection. To be used for converting to string. + <div class="member-body-short" id="short-body-className"> + <p>The class name of this collection. To be used for converting to string. Collections generally print like this:</p> <pre><code> <className>(elem_1, ..., elem_n) </code></pre> + </div> + <div class="member-body-long" id ="long-body-className"> + <p>The class name of this collection. To be used for converting to string. +Collections generally print like this:</p> +<pre><code> <className>(elem_1, ..., elem_n) +</code></pre> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copyElems()" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copyElems()');">[+]</span> <span class="member-annotations"> </span> @@ -5669,12 +5883,29 @@ Collections generally print like this:</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copyElems()"> + + </div> + <div class="member-body-long" id ="long-body-copyElems()"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="first_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'first_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5716,12 +5947,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-first_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-first_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5758,17 +6006,37 @@ B - <span class="no-left">: ListBuffer</span> + <span class="no-left">: ListBuffer +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5789,17 +6057,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5825,14 +6113,33 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="last_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'last_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5874,12 +6181,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-last_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-last_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="len_=(x$1)" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'len_=(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5918,12 +6242,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-len_=(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-len_=(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5949,12 +6290,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="newBuilder" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'newBuilder');">[+]</span> <span class="member-annotations"> </span> @@ -5975,18 +6333,39 @@ A - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>Repr +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Creates a new builder.</p> + <div class="member-body-short" id="short-body-newBuilder"> + <p>Creates a new builder.</p> + + </div> + <div class="member-body-long" id ="long-body-newBuilder"> + <p>Creates a new builder.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="result" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span> <span class="member-annotations"> </span> @@ -6012,13 +6391,31 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>Result collection consisting of all elements appended so far.</p> + <div class="member-body-short" id="short-body-result"> + <p>Result collection consisting of all elements appended so far.</p> + </div> + <div class="member-body-long" id ="long-body-result"> + <p>Result collection consisting of all elements appended so far.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toList" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toList');">[+]</span> <span class="member-annotations"> </span> @@ -6039,14 +6436,34 @@ A - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Convert to list; avoids copying where possible.</p> + <div class="member-body-short" id="short-body-toList"> + <p>Convert to list; avoids copying where possible.</p> + + </div> + <div class="member-body-long" id ="long-body-toList"> + <p>Convert to list; avoids copying where possible.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/Nil$.html b/api/strawman/collections/CollectionStrawMan6$/Nil$.html index 8666648bb..b233a9e79 100644 --- a/api/strawman/collections/CollectionStrawMan6$/Nil$.html +++ b/api/strawman/collections/CollectionStrawMan6$/Nil$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,43 @@ <span id="entity-name"> Nil </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">List</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Product0</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="head" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'head');">[+]</span> <span class="member-annotations"> </span> @@ -5365,13 +5395,31 @@ </div><!-- end member-title --> <div class="member-body"> - <p>The first element of the collection.</p> + <div class="member-body-short" id="short-body-head"> + <p>The first element of the collection.</p> + </div> + <div class="member-body-long" id ="long-body-head"> + <p>The first element of the collection.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="isEmpty" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'isEmpty');">[+]</span> <span class="member-annotations"> </span> @@ -5397,13 +5445,31 @@ </div><!-- end member-title --> <div class="member-body"> - <p>To be overridden in implementations:</p> + <div class="member-body-short" id="short-body-isEmpty"> + <p>To be overridden in implementations:</p> + </div> + <div class="member-body-long" id ="long-body-isEmpty"> + <p>To be overridden in implementations:</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="tail" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'tail');">[+]</span> <span class="member-annotations"> </span> @@ -5429,9 +5495,26 @@ </div><!-- end member-title --> <div class="member-body"> - <p>The rest of the collection without its first element.</p> + <div class="member-body-short" id="short-body-tail"> + <p>The rest of the collection without its first element.</p> + </div> + <div class="member-body-long" id ="long-body-tail"> + <p>The rest of the collection without its first element.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/Seq.html b/api/strawman/collections/CollectionStrawMan6$/Seq.html index 02175ae98..8cf5a7ed2 100644 --- a/api/strawman/collections/CollectionStrawMan6$/Seq.html +++ b/api/strawman/collections/CollectionStrawMan6$/Seq.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,39 @@ <span id="entity-name"> Seq </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqLike</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">ArrayLike</span> + + </div> + </div> @@ -5339,7 +5375,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan6$/SeqLike.html b/api/strawman/collections/CollectionStrawMan6$/SeqLike.html index 625970a11..e651a8f34 100644 --- a/api/strawman/collections/CollectionStrawMan6$/SeqLike.html +++ b/api/strawman/collections/CollectionStrawMan6$/SeqLike.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> SeqLike </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +C + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IterableLike</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqMonoTransforms</span> + + </div> + </div> @@ -5339,7 +5376,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan6$/SeqMonoTransforms.html b/api/strawman/collections/CollectionStrawMan6$/SeqMonoTransforms.html index 31a6bf22d..1cac6ce93 100644 --- a/api/strawman/collections/CollectionStrawMan6$/SeqMonoTransforms.html +++ b/api/strawman/collections/CollectionStrawMan6$/SeqMonoTransforms.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,40 @@ <span id="entity-name"> SeqMonoTransforms </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A, + + </span> + + <span class="no-left"> + + +Repr + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Any</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableMonoTransforms</span> + + </div> + </div> @@ -5339,12 +5376,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="reverse" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'reverse');">[+]</span> <span class="member-annotations"> </span> @@ -5370,8 +5418,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-reverse"> + + </div> + <div class="member-body-long" id ="long-body-reverse"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/StringBuilder.html b/api/strawman/collections/CollectionStrawMan6$/StringBuilder.html index 7a94c411b..32096f2d5 100644 --- a/api/strawman/collections/CollectionStrawMan6$/StringBuilder.html +++ b/api/strawman/collections/CollectionStrawMan6$/StringBuilder.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,50 @@ <span id="entity-name"> StringBuilder </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Builder</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringBuilder</span> + <span class="no-left">(</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="sb" class="member private"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'sb');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5402,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-sb"> + + </div> + <div class="member-body-long" id ="long-body-sb"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++=(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++=(s)');">[+]</span> <span class="member-annotations"> </span> @@ -5409,13 +5463,31 @@ </div><!-- end member-title --> <div class="member-body"> - <p>Overloaded version of <code>++=</code> that takes a string</p> + <div class="member-body-short" id="short-body-++=(s)"> + <p>Overloaded version of <code>++=</code> that takes a string</p> + + </div> + <div class="member-body-long" id ="long-body-++=(s)"> + <p>Overloaded version of <code>++=</code> that takes a string</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="+=(x)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '+=(x)');">[+]</span> <span class="member-annotations"> </span> @@ -5454,13 +5526,31 @@ </div><!-- end member-title --> <div class="member-body"> - <p>Append an element</p> + <div class="member-body-short" id="short-body-+=(x)"> + <p>Append an element</p> + + </div> + <div class="member-body-long" id ="long-body-+=(x)"> + <p>Append an element</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="result" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'result');">[+]</span> <span class="member-annotations"> </span> @@ -5486,13 +5576,31 @@ </div><!-- end member-title --> <div class="member-body"> - <p>Result collection consisting of all elements appended so far.</p> + <div class="member-body-short" id="short-body-result"> + <p>Result collection consisting of all elements appended so far.</p> + + </div> + <div class="member-body-long" id ="long-body-result"> + <p>Result collection consisting of all elements appended so far.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="toString" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'toString');">[+]</span> <span class="member-annotations"> </span> @@ -5518,8 +5626,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-toString"> + + </div> + <div class="member-body-long" id ="long-body-toString"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/StringOps$.html b/api/strawman/collections/CollectionStrawMan6$/StringOps$.html index 8a6f6e30f..6b4f54585 100644 --- a/api/strawman/collections/CollectionStrawMan6$/StringOps$.html +++ b/api/strawman/collections/CollectionStrawMan6$/StringOps$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> StringOps </span> + + </div> @@ -5339,7 +5344,17 @@ </div> - <h1 class="section empty">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section empty"> + Members + </h1> <div id="entity-members" class="entity-section empty"> diff --git a/api/strawman/collections/CollectionStrawMan6$/StringOps.html b/api/strawman/collections/CollectionStrawMan6$/StringOps.html index 2302dbaaf..c1c3c757e 100644 --- a/api/strawman/collections/CollectionStrawMan6$/StringOps.html +++ b/api/strawman/collections/CollectionStrawMan6$/StringOps.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,42 @@ <span id="entity-name"> StringOps </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">AnyVal</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableOps</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">SeqMonoTransforms</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterablePolyTransforms</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Buildable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">ArrayLike</span> + + </div> + </div> @@ -5339,12 +5378,41 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringOps</span> + <span class="no-left">(</span> + + + <span class="no-left"> + s: + </span> + String + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="s" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 's');">[+]</span> <span class="member-annotations"> </span> @@ -5370,12 +5438,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-s"> + + </div> + <div class="member-body-long" id ="long-body-s"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5417,14 +5502,33 @@ Char </div><!-- end member-title --> <div class="member-body"> - <p>Overloaded version of <code>++</code> that gives back a string, where the inherited + <div class="member-body-short" id="short-body-++(xs)"> + <p>Overloaded version of <code>++</code> that gives back a string, where the inherited +version gives back a sequence.</p> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + <p>Overloaded version of <code>++</code> that gives back a string, where the inherited version gives back a sequence.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="++(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '++(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5463,13 +5567,31 @@ version gives back a sequence.</p> </div><!-- end member-title --> <div class="member-body"> - <p>Another overloaded version of <code>++</code>.</p> + <div class="member-body-short" id="short-body-++(xs)"> + <p>Another overloaded version of <code>++</code>.</p> + + </div> + <div class="member-body-long" id ="long-body-++(xs)"> + <p>Another overloaded version of <code>++</code>.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(i)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(i)');">[+]</span> <span class="member-annotations"> </span> @@ -5508,12 +5630,29 @@ version gives back a sequence.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(i)"> + + </div> + <div class="member-body-long" id ="long-body-apply(i)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="className" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'className');">[+]</span> <span class="member-annotations"> </span> @@ -5539,16 +5678,37 @@ version gives back a sequence.</p> </div><!-- end member-title --> <div class="member-body"> - <p>The class name of this collection. To be used for converting to string. + <div class="member-body-short" id="short-body-className"> + <p>The class name of this collection. To be used for converting to string. +Collections generally print like this:</p> +<pre><code> <className>(elem_1, ..., elem_n) +</code></pre> + + </div> + <div class="member-body-long" id ="long-body-className"> + <p>The class name of this collection. To be used for converting to string. Collections generally print like this:</p> <pre><code> <className>(elem_1, ..., elem_n) </code></pre> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="coll" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'coll');">[+]</span> <span class="member-annotations"> </span> @@ -5569,17 +5729,37 @@ Collections generally print like this:</p> - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-coll"> + + </div> + <div class="member-body-long" id ="long-body-coll"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="flatMap(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'flatMap(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5618,14 +5798,33 @@ Collections generally print like this:</p> </div><!-- end member-title --> <div class="member-body"> - <p>Overloaded version of <code>flatMap</code> that gives back a string, where the inherited + <div class="member-body-short" id="short-body-flatMap(f)"> + <p>Overloaded version of <code>flatMap</code> that gives back a string, where the inherited +version gives back a sequence.</p> + + </div> + <div class="member-body-long" id ="long-body-flatMap(f)"> + <p>Overloaded version of <code>flatMap</code> that gives back a string, where the inherited version gives back a sequence.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(coll)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5662,17 +5861,37 @@ B - <span class="no-left">: List</span> + <span class="no-left">: List +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterable(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterableWithSameElemType(coll)" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterableWithSameElemType(coll)');">[+]</span> <span class="member-annotations"> </span> @@ -5714,12 +5933,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterableWithSameElemType(coll)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterableWithSameElemType(coll)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5740,17 +5976,37 @@ Char - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5776,14 +6032,33 @@ Char </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5809,12 +6084,29 @@ Char </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="map(f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'map(f)');">[+]</span> <span class="member-annotations"> </span> @@ -5853,14 +6145,33 @@ Char </div><!-- end member-title --> <div class="member-body"> - <p>Overloaded version of <code>map</code> that gives back a string, where the inherited + <div class="member-body-short" id="short-body-map(f)"> + <p>Overloaded version of <code>map</code> that gives back a string, where the inherited +version gives back a sequence.</p> + + </div> + <div class="member-body-long" id ="long-body-map(f)"> + <p>Overloaded version of <code>map</code> that gives back a string, where the inherited version gives back a sequence.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="newBuilder" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'newBuilder');">[+]</span> <span class="member-annotations"> </span> @@ -5881,14 +6192,34 @@ version gives back a sequence.</p> - <span class="no-left">: Builder</span> + <span class="no-left">: Builder +<span class="no-left no-right">[</span> +A<span class="">, </span>Repr +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Creates a new builder.</p> + <div class="member-body-short" id="short-body-newBuilder"> + <p>Creates a new builder.</p> + </div> + <div class="member-body-long" id ="long-body-newBuilder"> + <p>Creates a new builder.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/StringView$.html b/api/strawman/collections/CollectionStrawMan6$/StringView$.html index 00a978971..e464a4f42 100644 --- a/api/strawman/collections/CollectionStrawMan6$/StringView$.html +++ b/api/strawman/collections/CollectionStrawMan6$/StringView$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,16 +5333,38 @@ <span id="entity-name"> StringView </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Function1</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(s)');">[+]</span> <span class="member-annotations"> </span> @@ -5378,12 +5403,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(s)"> + + </div> + <div class="member-body-long" id ="long-body-apply(s)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5422,8 +5464,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/StringView.html b/api/strawman/collections/CollectionStrawMan6$/StringView.html index 20f7c12d4..bdd375a51 100644 --- a/api/strawman/collections/CollectionStrawMan6$/StringView.html +++ b/api/strawman/collections/CollectionStrawMan6$/StringView.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,56 @@ <span id="entity-name"> StringView </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">IndexedView</span> + + </div> + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">StringView</span> + <span class="no-left">(</span> + + + <span class="no-left"> + s: + </span> + String + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="s" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 's');">[+]</span> <span class="member-annotations"> </span> @@ -5365,12 +5408,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-s"> + + </div> + <div class="member-body-long" id ="long-body-s"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5396,12 +5456,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="apply(n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(n)');">[+]</span> <span class="member-annotations"> </span> @@ -5440,12 +5517,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="className" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'className');">[+]</span> <span class="member-annotations"> </span> @@ -5471,16 +5565,37 @@ </div><!-- end member-title --> <div class="member-body"> - <p>The class name of this collection. To be used for converting to string. + <div class="member-body-short" id="short-body-className"> + <p>The class name of this collection. To be used for converting to string. +Collections generally print like this:</p> +<pre><code> <className>(elem_1, ..., elem_n) +</code></pre> + + </div> + <div class="member-body-long" id ="long-body-className"> + <p>The class name of this collection. To be used for converting to string. Collections generally print like this:</p> <pre><code> <className>(elem_1, ..., elem_n) </code></pre> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(s)');">[+]</span> <span class="member-annotations"> </span> @@ -5519,12 +5634,29 @@ Collections generally print like this:</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(s)"> + + </div> + <div class="member-body-long" id ="long-body-copy(s)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5550,12 +5682,29 @@ Collections generally print like this:</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="length" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'length');">[+]</span> <span class="member-annotations"> </span> @@ -5581,8 +5730,24 @@ Collections generally print like this:</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-length"> + + </div> + <div class="member-body-long" id ="long-body-length"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$.html b/api/strawman/collections/CollectionStrawMan6$/View$.html index 7168e5991..8c3ba78f8 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> View </span> + + </div> @@ -5339,12 +5344,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="Concat" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Concat');">[+]</span> <span class="member-annotations"> </span> @@ -5368,14 +5384,33 @@ </div><!-- end member-title --> <div class="member-body"> - <p>A view that concatenates elements of the underlying collection with the elements + <div class="member-body-short" id="short-body-Concat"> + <p>A view that concatenates elements of the underlying collection with the elements of another collection or iterator.</p> + </div> + <div class="member-body-long" id ="long-body-Concat"> + <p>A view that concatenates elements of the underlying collection with the elements +of another collection or iterator.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Concat$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Concat$');">[+]</span> <span class="member-annotations"> </span> @@ -5399,14 +5434,33 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that concatenates elements of the underlying collection with the elements + <div class="member-body-short" id="short-body-Concat$"> + <p>A view that concatenates elements of the underlying collection with the elements +of another collection or iterator.</p> + + </div> + <div class="member-body-long" id ="long-body-Concat$"> + <p>A view that concatenates elements of the underlying collection with the elements of another collection or iterator.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Drop" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Drop');">[+]</span> <span class="member-annotations"> </span> @@ -5430,13 +5484,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that drops leading elements of the underlying collection.</p> + <div class="member-body-short" id="short-body-Drop"> + <p>A view that drops leading elements of the underlying collection.</p> + </div> + <div class="member-body-long" id ="long-body-Drop"> + <p>A view that drops leading elements of the underlying collection.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Drop$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Drop$');">[+]</span> <span class="member-annotations"> </span> @@ -5460,13 +5532,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that drops leading elements of the underlying collection.</p> + <div class="member-body-short" id="short-body-Drop$"> + <p>A view that drops leading elements of the underlying collection.</p> + </div> + <div class="member-body-long" id ="long-body-Drop$"> + <p>A view that drops leading elements of the underlying collection.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Elems" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Elems');">[+]</span> <span class="member-annotations"> </span> @@ -5490,13 +5580,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view with given elements</p> + <div class="member-body-short" id="short-body-Elems"> + <p>A view with given elements</p> + + </div> + <div class="member-body-long" id ="long-body-Elems"> + <p>A view with given elements</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Elems$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Elems$');">[+]</span> <span class="member-annotations"> </span> @@ -5520,13 +5628,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view with given elements</p> + <div class="member-body-short" id="short-body-Elems$"> + <p>A view with given elements</p> + + </div> + <div class="member-body-long" id ="long-body-Elems$"> + <p>A view with given elements</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Empty$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Empty$');">[+]</span> <span class="member-annotations"> </span> @@ -5550,13 +5676,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>The empty view</p> + <div class="member-body-short" id="short-body-Empty$"> + <p>The empty view</p> + + </div> + <div class="member-body-long" id ="long-body-Empty$"> + <p>The empty view</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Filter" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Filter');">[+]</span> <span class="member-annotations"> </span> @@ -5580,13 +5724,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that filters an underlying collection.</p> + <div class="member-body-short" id="short-body-Filter"> + <p>A view that filters an underlying collection.</p> + </div> + <div class="member-body-long" id ="long-body-Filter"> + <p>A view that filters an underlying collection.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Filter$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Filter$');">[+]</span> <span class="member-annotations"> </span> @@ -5610,13 +5772,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that filters an underlying collection.</p> + <div class="member-body-short" id="short-body-Filter$"> + <p>A view that filters an underlying collection.</p> + </div> + <div class="member-body-long" id ="long-body-Filter$"> + <p>A view that filters an underlying collection.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FlatMap" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FlatMap');">[+]</span> <span class="member-annotations"> </span> @@ -5640,13 +5820,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that flatmaps elements of the underlying collection.</p> + <div class="member-body-short" id="short-body-FlatMap"> + <p>A view that flatmaps elements of the underlying collection.</p> + + </div> + <div class="member-body-long" id ="long-body-FlatMap"> + <p>A view that flatmaps elements of the underlying collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="FlatMap$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'FlatMap$');">[+]</span> <span class="member-annotations"> </span> @@ -5670,13 +5868,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that flatmaps elements of the underlying collection.</p> + <div class="member-body-short" id="short-body-FlatMap$"> + <p>A view that flatmaps elements of the underlying collection.</p> + + </div> + <div class="member-body-long" id ="long-body-FlatMap$"> + <p>A view that flatmaps elements of the underlying collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Map" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Map');">[+]</span> <span class="member-annotations"> </span> @@ -5700,13 +5916,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that maps elements of the underlying collection.</p> + <div class="member-body-short" id="short-body-Map"> + <p>A view that maps elements of the underlying collection.</p> + + </div> + <div class="member-body-long" id ="long-body-Map"> + <p>A view that maps elements of the underlying collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Map$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Map$');">[+]</span> <span class="member-annotations"> </span> @@ -5730,13 +5964,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that maps elements of the underlying collection.</p> + <div class="member-body-short" id="short-body-Map$"> + <p>A view that maps elements of the underlying collection.</p> + + </div> + <div class="member-body-long" id ="long-body-Map$"> + <p>A view that maps elements of the underlying collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partition" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partition');">[+]</span> <span class="member-annotations"> </span> @@ -5760,13 +6012,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that partitions an underlying collection into two views</p> + <div class="member-body-short" id="short-body-Partition"> + <p>A view that partitions an underlying collection into two views</p> + + </div> + <div class="member-body-long" id ="long-body-Partition"> + <p>A view that partitions an underlying collection into two views</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partition$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partition$');">[+]</span> <span class="member-annotations"> </span> @@ -5790,13 +6060,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that partitions an underlying collection into two views</p> + <div class="member-body-short" id="short-body-Partition$"> + <p>A view that partitions an underlying collection into two views</p> + </div> + <div class="member-body-long" id ="long-body-Partition$"> + <p>A view that partitions an underlying collection into two views</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partitioned" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partitioned');">[+]</span> <span class="member-annotations"> </span> @@ -5820,13 +6108,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view representing one half of a partition.</p> + <div class="member-body-short" id="short-body-Partitioned"> + <p>A view representing one half of a partition.</p> + </div> + <div class="member-body-long" id ="long-body-Partitioned"> + <p>A view representing one half of a partition.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Partitioned$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Partitioned$');">[+]</span> <span class="member-annotations"> </span> @@ -5850,13 +6156,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view representing one half of a partition.</p> + <div class="member-body-short" id="short-body-Partitioned$"> + <p>A view representing one half of a partition.</p> + + </div> + <div class="member-body-long" id ="long-body-Partitioned$"> + <p>A view representing one half of a partition.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Take" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Take');">[+]</span> <span class="member-annotations"> </span> @@ -5880,13 +6204,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that takes leading elements of the underlying collection.</p> + <div class="member-body-short" id="short-body-Take"> + <p>A view that takes leading elements of the underlying collection.</p> + + </div> + <div class="member-body-long" id ="long-body-Take"> + <p>A view that takes leading elements of the underlying collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Take$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Take$');">[+]</span> <span class="member-annotations"> </span> @@ -5910,13 +6252,31 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that takes leading elements of the underlying collection.</p> + <div class="member-body-short" id="short-body-Take$"> + <p>A view that takes leading elements of the underlying collection.</p> + + </div> + <div class="member-body-long" id ="long-body-Take$"> + <p>A view that takes leading elements of the underlying collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Zip" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Zip');">[+]</span> <span class="member-annotations"> </span> @@ -5940,14 +6300,33 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that zips elements of the underlying collection with the elements + <div class="member-body-short" id="short-body-Zip"> + <p>A view that zips elements of the underlying collection with the elements of another collection or iterator.</p> + </div> + <div class="member-body-long" id ="long-body-Zip"> + <p>A view that zips elements of the underlying collection with the elements +of another collection or iterator.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="Zip$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'Zip$');">[+]</span> <span class="member-annotations"> </span> @@ -5971,14 +6350,33 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - <p>A view that zips elements of the underlying collection with the elements + <div class="member-body-short" id="short-body-Zip$"> + <p>A view that zips elements of the underlying collection with the elements +of another collection or iterator.</p> + + </div> + <div class="member-body-long" id ="long-body-Zip$"> + <p>A view that zips elements of the underlying collection with the elements of another collection or iterator.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterator(it)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterator(it)');">[+]</span> <span class="member-annotations"> </span> @@ -6015,13 +6413,32 @@ A - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-fromIterator(it)"> + + </div> + <div class="member-body-long" id ="long-body-fromIterator(it)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Concat$.html b/api/strawman/collections/CollectionStrawMan6$/View$/Concat$.html index c105207a6..379a58284 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Concat$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Concat$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> Concat </span> + + </div> @@ -5340,12 +5345,23 @@ of another collection or iterator.</p> </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5393,17 +5409,37 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5440,13 +5476,32 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Concat.html b/api/strawman/collections/CollectionStrawMan6$/View$/Concat.html index bc19041e4..b3ecec65d 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Concat.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Concat.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Concat </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> @@ -5340,12 +5366,55 @@ of another collection or iterator.</p> </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Concat</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + other: + </span> + IterableOnce +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="other" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'other');">[+]</span> <span class="member-annotations"> </span> @@ -5366,17 +5435,37 @@ of another collection or iterator.</p> - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-other"> + + </div> + <div class="member-body-long" id ="long-body-other"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5397,17 +5486,37 @@ of another collection or iterator.</p> - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5433,12 +5542,29 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5464,12 +5590,29 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5517,17 +5660,37 @@ A - <span class="no-left">: Concat</span> + <span class="no-left">: Concat +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5548,17 +5711,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5579,17 +5762,37 @@ A - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5610,17 +5813,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5646,10 +5869,28 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Drop$.html b/api/strawman/collections/CollectionStrawMan6$/View$/Drop$.html index a99c10664..4de0781d3 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Drop$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Drop$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> Drop </span> + + </div> @@ -5339,12 +5344,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,n)');">[+]</span> <span class="member-annotations"> </span> @@ -5389,17 +5405,37 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5436,13 +5472,32 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Drop.html b/api/strawman/collections/CollectionStrawMan6$/View$/Drop.html index b36b094ad..efd2e6166 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Drop.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Drop.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Drop </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> @@ -5339,12 +5365,52 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Drop</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + n: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="n" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'n');">[+]</span> <span class="member-annotations"> </span> @@ -5370,12 +5436,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-n"> + + </div> + <div class="member-body-long" id ="long-body-n"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="normN" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'normN');">[+]</span> <span class="member-annotations"> </span> @@ -5401,12 +5484,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-normN"> + + </div> + <div class="member-body-long" id ="long-body-normN"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5427,17 +5527,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5463,12 +5583,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5494,12 +5631,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,n)');">[+]</span> <span class="member-annotations"> </span> @@ -5544,17 +5698,37 @@ A - <span class="no-left">: Drop</span> + <span class="no-left">: Drop +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,n)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5575,17 +5749,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5611,12 +5805,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5637,17 +5848,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5673,10 +5904,28 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Elems$.html b/api/strawman/collections/CollectionStrawMan6$/View$/Elems$.html index ed8a2e164..c3f169140 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Elems$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Elems$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> Elems </span> + + </div> @@ -5339,12 +5344,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5381,17 +5397,37 @@ A - <span class="no-left">: Elems</span> + <span class="no-left">: Elems +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(xs)"> + + </div> + <div class="member-body-long" id ="long-body-apply(xs)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5428,13 +5464,32 @@ A - <span class="no-left">: Elems</span> + <span class="no-left">: Elems +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Elems.html b/api/strawman/collections/CollectionStrawMan6$/View$/Elems.html index a99c852cc..fc89a9f04 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Elems.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Elems.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Elems </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> @@ -5339,12 +5365,44 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Elems</span> + <span class="no-left">(</span> + + + <span class="no-left"> + xs: + </span> + <repeated> +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="xs" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'xs');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5423,37 @@ - <span class="no-left">: Seq</span> + <span class="no-left">: Seq +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-xs"> + + </div> + <div class="member-body-long" id ="long-body-xs"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5401,12 +5479,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5427,17 +5522,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5463,10 +5578,28 @@ </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Empty$.html b/api/strawman/collections/CollectionStrawMan6$/View$/Empty$.html index 9409a04dc..567ff579e 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Empty$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Empty$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,22 @@ <span id="entity-name"> Empty </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">Product0</span> + + </div> + </div> @@ -5339,12 +5358,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5395,37 @@ - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5401,10 +5451,28 @@ </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Filter$.html b/api/strawman/collections/CollectionStrawMan6$/View$/Filter$.html index 43ca7f1a7..f70dc5568 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Filter$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Filter$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> Filter </span> + + </div> @@ -5339,12 +5344,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5389,17 +5405,37 @@ A - <span class="no-left">: Filter</span> + <span class="no-left">: Filter +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5436,13 +5472,32 @@ A - <span class="no-left">: Filter</span> + <span class="no-left">: Filter +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Filter.html b/api/strawman/collections/CollectionStrawMan6$/View$/Filter.html index 36f1542cf..cd857ff2e 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Filter.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Filter.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Filter </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> @@ -5339,12 +5365,52 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Filter</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + p: + </span> + A<span class="right-arrow"> => </span>Boolean + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="p" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'p');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5431,34 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-p"> + + </div> + <div class="member-body-long" id ="long-body-p"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5396,17 +5479,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5432,12 +5535,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5463,12 +5583,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5513,17 +5650,37 @@ A - <span class="no-left">: Filter</span> + <span class="no-left">: Filter +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5544,17 +5701,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5575,17 +5752,34 @@ A - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5606,13 +5800,32 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/FlatMap$.html b/api/strawman/collections/CollectionStrawMan6$/View$/FlatMap$.html index 01ef7d7e9..6763f6579 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/FlatMap$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/FlatMap$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> FlatMap </span> + + </div> @@ -5339,12 +5344,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5392,17 +5408,37 @@ B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5439,13 +5475,32 @@ A<span class="">, </span>B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/FlatMap.html b/api/strawman/collections/CollectionStrawMan6$/View$/FlatMap.html index 77d14fc62..a0c74f2a0 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/FlatMap.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/FlatMap.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,35 @@ <span id="entity-name"> FlatMap </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> @@ -5339,12 +5371,55 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">FlatMap</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + f: + </span> + A<span class="right-arrow"> => </span>IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="f" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'f');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5440,37 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-f"> + + </div> + <div class="member-body-long" id ="long-body-f"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5396,17 +5491,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5432,12 +5547,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5463,12 +5595,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5516,17 +5665,37 @@ B - <span class="no-left">: FlatMap</span> + <span class="no-left">: FlatMap +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5547,17 +5716,37 @@ B - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5578,17 +5767,37 @@ B - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5609,13 +5818,32 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Map$.html b/api/strawman/collections/CollectionStrawMan6$/View$/Map$.html index 7cea5b8b2..153352372 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Map$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Map$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> Map </span> + + </div> @@ -5339,12 +5344,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5389,17 +5405,37 @@ A - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5436,13 +5472,32 @@ A<span class="">, </span>B - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Map.html b/api/strawman/collections/CollectionStrawMan6$/View$/Map.html index a4180ae78..65439ece3 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Map.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Map.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,35 @@ <span id="entity-name"> Map </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> @@ -5339,12 +5371,52 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Map</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + f: + </span> + A<span class="right-arrow"> => </span>B + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="f" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'f');">[+]</span> <span class="member-annotations"> </span> @@ -5365,17 +5437,34 @@ - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>B</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-f"> + + </div> + <div class="member-body-long" id ="long-body-f"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5396,17 +5485,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5432,12 +5541,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5463,12 +5589,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,f)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,f)');">[+]</span> <span class="member-annotations"> </span> @@ -5513,17 +5656,37 @@ A - <span class="no-left">: Map</span> + <span class="no-left">: Map +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,f)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,f)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5544,17 +5707,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5575,17 +5758,34 @@ A - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>B</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5606,17 +5806,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5642,10 +5862,28 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Partition$.html b/api/strawman/collections/CollectionStrawMan6$/View$/Partition$.html index 17d8e50ef..bf20eb9be 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Partition$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Partition$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> Partition </span> + + </div> @@ -5339,12 +5344,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5389,17 +5405,37 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5436,13 +5472,32 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Partition.html b/api/strawman/collections/CollectionStrawMan6$/View$/Partition.html index bf7b57c62..4917600a4 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Partition.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Partition.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,20 @@ <span id="entity-name"> Partition </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + </div> @@ -5339,12 +5356,52 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Partition</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + p: + </span> + A<span class="right-arrow"> => </span>Boolean + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="left" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'left');">[+]</span> <span class="member-annotations"> </span> @@ -5365,19 +5422,41 @@ - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>The view consisting of all elements of the underlying collection + <div class="member-body-short" id="short-body-left"> + <p>The view consisting of all elements of the underlying collection that satisfy <code>p</code>.</p> + </div> + <div class="member-body-long" id ="long-body-left"> + <p>The view consisting of all elements of the underlying collection +that satisfy <code>p</code>.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="p" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'p');">[+]</span> <span class="member-annotations"> </span> @@ -5398,17 +5477,34 @@ that satisfy <code>p</code>.</p> - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-p"> + + </div> + <div class="member-body-long" id ="long-body-p"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="right" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'right');">[+]</span> <span class="member-annotations"> </span> @@ -5429,19 +5525,41 @@ that satisfy <code>p</code>.</p> - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>The view consisting of all elements of the underlying collection + <div class="member-body-short" id="short-body-right"> + <p>The view consisting of all elements of the underlying collection that do not satisfy <code>p</code>.</p> + </div> + <div class="member-body-long" id ="long-body-right"> + <p>The view consisting of all elements of the underlying collection +that do not satisfy <code>p</code>.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5462,17 +5580,37 @@ that do not satisfy <code>p</code>.</p> - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5498,12 +5636,29 @@ that do not satisfy <code>p</code>.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5529,12 +5684,29 @@ that do not satisfy <code>p</code>.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,p)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,p)');">[+]</span> <span class="member-annotations"> </span> @@ -5579,17 +5751,37 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,p)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,p)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5610,17 +5802,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5641,13 +5853,29 @@ A - <span class="no-left">: </span> + <span class="no-left">: A<span class="right-arrow"> => </span>Boolean</span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Partitioned$.html b/api/strawman/collections/CollectionStrawMan6$/View$/Partitioned$.html index 3bc12ec08..71c4b41ed 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Partitioned$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Partitioned$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> Partitioned </span> + + </div> @@ -5339,12 +5344,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(partition,cond)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(partition,cond)');">[+]</span> <span class="member-annotations"> </span> @@ -5389,17 +5405,37 @@ A - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(partition,cond)"> + + </div> + <div class="member-body-long" id ="long-body-apply(partition,cond)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5436,13 +5472,32 @@ A - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Partitioned.html b/api/strawman/collections/CollectionStrawMan6$/View$/Partitioned.html index 8773f784e..dc765d05d 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Partitioned.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Partitioned.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Partitioned </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> @@ -5339,12 +5365,52 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Partitioned</span> + <span class="no-left">(</span> + + + <span class="no-left"> + partition: + </span> + Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + cond: + </span> + Boolean + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="cond" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'cond');">[+]</span> <span class="member-annotations"> </span> @@ -5370,12 +5436,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-cond"> + + </div> + <div class="member-body-long" id ="long-body-cond"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="partition" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'partition');">[+]</span> <span class="member-annotations"> </span> @@ -5396,17 +5479,37 @@ - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-partition"> + + </div> + <div class="member-body-long" id ="long-body-partition"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5432,12 +5535,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5463,12 +5583,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(partition,cond)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(partition,cond)');">[+]</span> <span class="member-annotations"> </span> @@ -5513,17 +5650,37 @@ A - <span class="no-left">: Partitioned</span> + <span class="no-left">: Partitioned +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(partition,cond)"> + + </div> + <div class="member-body-long" id ="long-body-copy(partition,cond)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5544,17 +5701,37 @@ A - <span class="no-left">: Partition</span> + <span class="no-left">: Partition +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5580,12 +5757,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5606,13 +5800,32 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Take$.html b/api/strawman/collections/CollectionStrawMan6$/View$/Take$.html index 5d08c5f64..929f50108 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Take$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Take$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> Take </span> + + </div> @@ -5339,12 +5344,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,n)');">[+]</span> <span class="member-annotations"> </span> @@ -5389,17 +5405,37 @@ A - <span class="no-left">: Take</span> + <span class="no-left">: Take +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,n)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5436,13 +5472,32 @@ A - <span class="no-left">: Take</span> + <span class="no-left">: Take +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Take.html b/api/strawman/collections/CollectionStrawMan6$/View$/Take.html index 4bec8df59..a42e81858 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Take.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Take.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,29 @@ <span id="entity-name"> Take </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> @@ -5339,12 +5365,52 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Take</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + n: + </span> + Int + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="n" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'n');">[+]</span> <span class="member-annotations"> </span> @@ -5370,12 +5436,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-n"> + + </div> + <div class="member-body-long" id ="long-body-n"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="normN" class="member protected"> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'normN');">[+]</span> <span class="member-annotations"> </span> @@ -5401,12 +5484,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-normN"> + + </div> + <div class="member-body-long" id ="long-body-normN"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5427,17 +5527,37 @@ - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5463,12 +5583,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5494,12 +5631,29 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,n)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,n)');">[+]</span> <span class="member-annotations"> </span> @@ -5544,17 +5698,37 @@ A - <span class="no-left">: Take</span> + <span class="no-left">: Take +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,n)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,n)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5575,17 +5749,37 @@ A - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5611,12 +5805,29 @@ A </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5637,17 +5848,37 @@ A - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5673,10 +5904,28 @@ A </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Zip$.html b/api/strawman/collections/CollectionStrawMan6$/View$/Zip$.html index b231ea467..4b8975d45 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Zip$.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Zip$.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> final </span> @@ -5330,6 +5333,8 @@ <span id="entity-name"> Zip </span> + + </div> @@ -5340,12 +5345,23 @@ of another collection or iterator.</p> </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="apply(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'apply(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5393,17 +5409,37 @@ B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-apply(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-apply(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="unapply(x$1)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'unapply(x$1)');">[+]</span> <span class="member-annotations"> </span> @@ -5440,13 +5476,32 @@ A<span class="">, </span>B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-unapply(x$1)"> + + </div> + <div class="member-body-long" id ="long-body-unapply(x$1)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View$/Zip.html b/api/strawman/collections/CollectionStrawMan6$/View$/Zip.html index c92f23b9c..661771c05 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View$/Zip.html +++ b/api/strawman/collections/CollectionStrawMan6$/View$/Zip.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,35 @@ <span id="entity-name"> Zip </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + A, + + </span> + + <span class="no-left"> + + B + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">View</span> + + </div> + </div> @@ -5340,12 +5372,55 @@ of another collection or iterator.</p> </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">Zip</span> + <span class="no-left">(</span> + + + <span class="no-left"> + underlying: + </span> + Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span> + + <span class="no-left">, </span> + + + <span class=""> + other: + </span> + IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="other" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'other');">[+]</span> <span class="member-annotations"> </span> @@ -5366,17 +5441,37 @@ of another collection or iterator.</p> - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-other"> + + </div> + <div class="member-body-long" id ="long-body-other"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="underlying" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'underlying');">[+]</span> <span class="member-annotations"> </span> @@ -5397,17 +5492,37 @@ of another collection or iterator.</p> - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-underlying"> + + </div> + <div class="member-body-long" id ="long-body-underlying"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_1');">[+]</span> <span class="member-annotations"> </span> @@ -5433,12 +5548,29 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_1"> + + </div> + <div class="member-body-long" id ="long-body-_1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="_2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, '_2');">[+]</span> <span class="member-annotations"> </span> @@ -5464,12 +5596,29 @@ of another collection or iterator.</p> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-_2"> + + </div> + <div class="member-body-long" id ="long-body-_2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy(underlying,other)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy(underlying,other)');">[+]</span> <span class="member-annotations"> </span> @@ -5517,17 +5666,37 @@ B - <span class="no-left">: Zip</span> + <span class="no-left">: Zip +<span class="no-left no-right">[</span> +A<span class="">, </span>B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy(underlying,other)"> + + </div> + <div class="member-body-long" id ="long-body-copy(underlying,other)"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$1" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$1');">[+]</span> <span class="member-annotations"> </span> @@ -5548,17 +5717,37 @@ B - <span class="no-left">: Iterable</span> + <span class="no-left">: Iterable +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$1"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$1"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="copy$default$2" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'copy$default$2');">[+]</span> <span class="member-annotations"> </span> @@ -5579,17 +5768,37 @@ B - <span class="no-left">: IterableOnce</span> + <span class="no-left">: IterableOnce +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-copy$default$2"> + + </div> + <div class="member-body-long" id ="long-body-copy$default$2"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="iterator" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'iterator');">[+]</span> <span class="member-annotations"> </span> @@ -5610,17 +5819,37 @@ B - <span class="no-left">: Iterator</span> + <span class="no-left">: Iterator +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-iterator"> + + </div> + <div class="member-body-long" id ="long-body-iterator"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="knownSize" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'knownSize');">[+]</span> <span class="member-annotations"> </span> @@ -5646,10 +5875,28 @@ B </div><!-- end member-title --> <div class="member-body"> - <p>The number of elements in this collection, if it can be cheaply computed, + <div class="member-body-short" id="short-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, +-1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + + </div> + <div class="member-body-long" id ="long-body-knownSize"> + <p>The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/CollectionStrawMan6$/View.html b/api/strawman/collections/CollectionStrawMan6$/View.html index 2181baf8b..d9aa61719 100644 --- a/api/strawman/collections/CollectionStrawMan6$/View.html +++ b/api/strawman/collections/CollectionStrawMan6$/View.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,6 +5333,34 @@ <span id="entity-name"> View </span> + + <span id="entity-type-params"> + <span class="no-left">[</span> + + <span class="no-left"> + + +A + + </span> + + <span class="no-left">]</span> + </span> + + + <div id="super-types"> + + + <span class="keyword">extends</span> + + <span class="entity-super-type">Iterable</span> + + + <span class="keyword">with</span> + + <span class="entity-super-type">IterableLike</span> + + </div> + </div> @@ -5339,12 +5370,23 @@ </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="className" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'className');">[+]</span> <span class="member-annotations"> </span> @@ -5370,16 +5412,37 @@ </div><!-- end member-title --> <div class="member-body"> - <p>The class name of this collection. To be used for converting to string. + <div class="member-body-short" id="short-body-className"> + <p>The class name of this collection. To be used for converting to string. +Collections generally print like this:</p> +<pre><code> <className>(elem_1, ..., elem_n) +</code></pre> + + </div> + <div class="member-body-long" id ="long-body-className"> + <p>The class name of this collection. To be used for converting to string. Collections generally print like this:</p> <pre><code> <className>(elem_1, ..., elem_n) </code></pre> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="fromIterable(c)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'fromIterable(c)');">[+]</span> <span class="member-annotations"> </span> @@ -5416,18 +5479,39 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +B +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Avoid copying if source collection is already a view.</p> + <div class="member-body-short" id="short-body-fromIterable(c)"> + <p>Avoid copying if source collection is already a view.</p> + + </div> + <div class="member-body-long" id ="long-body-fromIterable(c)"> + <p>Avoid copying if source collection is already a view.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="view" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'view');">[+]</span> <span class="member-annotations"> </span> @@ -5448,14 +5532,34 @@ B - <span class="no-left">: View</span> + <span class="no-left">: View +<span class="no-left no-right">[</span> +A +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>A view representing the elements of this collection.</p> + <div class="member-body-short" id="short-body-view"> + <p>A view representing the elements of this collection.</p> + + </div> + <div class="member-body-long" id ="long-body-view"> + <p>A view representing the elements of this collection.</p> + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/LowPriority.html b/api/strawman/collections/LowPriority.html index 18cfd6a59..7c45f559c 100644 --- a/api/strawman/collections/LowPriority.html +++ b/api/strawman/collections/LowPriority.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,41 @@ <span id="entity-name"> LowPriority </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section "> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section "> + + + <div class="member"> + <div class="member-title"> + <span class="member-name">LowPriority</span> + <span class="no-left">(</span> + + + <span class="no-left">)</span> + </div> + </div> + + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="arrayToView(xs)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'arrayToView(xs)');">[+]</span> <span class="member-annotations"> </span> @@ -5376,18 +5404,39 @@ T - <span class="no-left">: ArrayView</span> + <span class="no-left">: ArrayView +<span class="no-left no-right">[</span> +T +<span class="no-left">]</span></span> </div><!-- end member-title --> <div class="member-body"> - <p>Convert array to iterable via view. Lower priority than ArrayOps</p> + <div class="member-body-short" id="short-body-arrayToView(xs)"> + <p>Convert array to iterable via view. Lower priority than ArrayOps</p> + </div> + <div class="member-body-long" id ="long-body-arrayToView(xs)"> + <p>Convert array to iterable via view. Lower priority than ArrayOps</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="stringToView(s)" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'stringToView(s)');">[+]</span> <span class="member-annotations"> </span> @@ -5426,9 +5475,26 @@ T </div><!-- end member-title --> <div class="member-body"> - <p>Convert string to iterable via view. Lower priority than StringOps</p> + <div class="member-body-short" id="short-body-stringToView(s)"> + <p>Convert string to iterable via view. Lower priority than StringOps</p> + </div> + <div class="member-body-long" id ="long-body-stringToView(s)"> + <p>Convert string to iterable via view. Lower priority than StringOps</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/collections/index.html b/api/strawman/collections/index.html index 3fc90757f..d3c4c5202 100644 --- a/api/strawman/collections/index.html +++ b/api/strawman/collections/index.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> strawman.collections </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="CollectionStrawMan1$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'CollectionStrawMan1$');">[+]</span> <span class="member-annotations"> </span> @@ -5363,17 +5379,40 @@ </div><!-- end member-title --> <div class="member-body"> - <p>A strawman architecture for new collections. It contains some + <div class="member-body-short" id="short-body-CollectionStrawMan1$"> + <p>A strawman architecture for new collections. It contains some example collection classes and methods with the intent to expose some key issues. It would... </p> <p></p> + </div> + <div class="member-body-long" id ="long-body-CollectionStrawMan1$"> + <p>A strawman architecture for new collections. It contains some +example collection classes and methods with the intent to expose +some key issues. It would be good to compare this to other +implementations of the same functionality, to get an idea of the +strengths and weaknesses of different collection architectures.</p> +<p>For a test file, see tests/run/CollectionTests.scala.</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="CollectionStrawMan4$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'CollectionStrawMan4$');">[+]</span> <span class="member-annotations"> </span> @@ -5397,18 +5436,42 @@ some key issues. It would... </div><!-- end member-title --> <div class="member-body"> - <p>A strawman architecture for new collections. It contains some + <div class="member-body-short" id="short-body-CollectionStrawMan4$"> + <p>A strawman architecture for new collections. It contains some example collection classes and methods with the intent to expose some key issues. It would... </p> <p></p> <p></p> + </div> + <div class="member-body-long" id ="long-body-CollectionStrawMan4$"> + <p>A strawman architecture for new collections. It contains some +example collection classes and methods with the intent to expose +some key issues. It would be good to compare this to other +implementations of the same functionality, to get an idea of the +strengths and weaknesses of different collection architectures.</p> +<p>For a test file, see tests/run/CollectionTests.scala.</p> +<p>Strawman4 is like strawman1, but built over views instead of by-name iterators</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="CollectionStrawMan5$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'CollectionStrawMan5$');">[+]</span> <span class="member-annotations"> </span> @@ -5432,7 +5495,8 @@ some key issues. It would... </div><!-- end member-title --> <div class="member-body"> - <p>A strawman architecture for new collections. It contains some + <div class="member-body-short" id="short-body-CollectionStrawMan5$"> + <p>A strawman architecture for new collections. It contains some example collection classes and methods with the intent to expose some key issues. It would... </p> @@ -5443,11 +5507,38 @@ some key issues. It would... </p> <p></p> + </div> + <div class="member-body-long" id ="long-body-CollectionStrawMan5$"> + <p>A strawman architecture for new collections. It contains some +example collection classes and methods with the intent to expose +some key issues. It would be good to compare this to other +implementations of the same functionality, to get an idea of the +strengths and weaknesses of different collection architectures.</p> +<p>For a test file, see tests/run/CollectionTests.scala.</p> +<p>Strawman5 is like strawman4, but using inheritance through ...Like traits +instead of decorators.</p> +<p>Advantage: Much easier to specialize. See partition for strict (buildable) collections +or drop for Lists.</p> +<p>Disadvantage: More "weird" types in base traits; some awkwardness with</p> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="CollectionStrawMan6$" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'CollectionStrawMan6$');">[+]</span> <span class="member-annotations"> </span> @@ -5471,7 +5562,8 @@ some key issues. It would... </div><!-- end member-title --> <div class="member-body"> - <p>A strawman architecture for new collections. It contains some + <div class="member-body-short" id="short-body-CollectionStrawMan6$"> + <p>A strawman architecture for new collections. It contains some example collection classes and methods with the intent to expose some key issues. It would... </p> @@ -5483,11 +5575,95 @@ some key issues. It would... <p></p> <ol></ol> + </div> + <div class="member-body-long" id ="long-body-CollectionStrawMan6$"> + <p>A strawman architecture for new collections. It contains some +example collection classes and methods with the intent to expose +some key issues. It would be good to compare this to odether +implementations of the same functionality, to get an idea of the +strengths and weaknesses of different collection architectures.</p> +<p>For a test file, see tests/run/CollectionTests.scala.</p> +<p>Strawman6 is like strawman5, and adds lazy lists (i.e. lazie streams), arrays +and some utilitity methods (take, tail, mkString, toArray). Also, systematically +uses builders for all strict collections.</p> +<p>Types covered in this strawman:</p> +<ol> +<li> +<p>Collection base types:</p> +<pre><code>IterableOnce, Iterable, Seq, LinearSeq, View, IndexedView +</code></pre> +</li> +<li> +<p>Collection creator base types:</p> +<pre><code>FromIterable, IterableFactory, Buildable, Builder +</code></pre> +</li> +<li> +<p>Types that bundle operations:</p> +<pre><code>IterableOps, IterableMonoTransforms, IterablePolyTransforms, IterableLike +SeqMonoTransforms, SeqLike +</code></pre> +</li> +<li> +<p>Concrete collection types:</p> +<pre><code>List, LazyList, ListBuffer, ArrayBuffer, ArrayBufferView, StringView, ArrayView +</code></pre> +</li> +<li> +<p>Decorators for existing types</p> +<pre><code>StringOps, ArrayOps +</code></pre> +</li> +<li> +<p>Related non collection types:</p> +<pre><code>Iterator, StringBuilder +</code></pre> +</li> +</ol> +<p>Operations covered in this strawman:</p> +<ol> +<li> +<p>Abstract operations, or expected to be overridden:</p> +<p>For iterables:</p> +<p>iterator, fromIterable, fromIterableWithSameElemType, knownLength, className</p> +<p>For sequences:</p> +<p>apply, length</p> +<p>For buildables:</p> +<p>newBuilder</p> +<p>For builders:</p> +<p>+=, result</p> +</li> +<li> +<p>Utility methods, might be overridden for performance:</p> +<p>Operations returning not necessarily a collection:</p> +<p>foreach, foldLeft, foldRight, indexWhere, isEmpty, head, size, mkString</p> +<p>Operations returning a collection of a fixed type constructor:</p> +<p>view, to, toArray, copyToArray</p> +<p>Type-preserving generic transforms:</p> +<p>filter, partition, take, drop, tail, reverse</p> +<p>Generic transforms returning collections of different element types:</p> +<p>map, flatMap, ++, zip</p> +</li> +</ol> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> <div id="LowPriority" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'LowPriority');">[+]</span> <span class="member-annotations"> </span> @@ -5511,8 +5687,24 @@ some key issues. It would... </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-LowPriority"> + + </div> + <div class="member-body-long" id ="long-body-LowPriority"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> diff --git a/api/strawman/index.html b/api/strawman/index.html index 88882a1fe..0a8fb9021 100644 --- a/api/strawman/index.html +++ b/api/strawman/index.html @@ -5321,6 +5321,9 @@ <div id="entity-container"> <div id="entity-title"> + <span id="entity-annotations"> + + </span> <span id="entity-modifiers"> </span> @@ -5330,16 +5333,29 @@ <span id="entity-name"> strawman </span> + + </div> - <h1 class="section ">Members</h1> + <h1 class="section empty"> + Constructors + </h1> + + <div id="entity-constructors" class="entity-section empty"> + + </div> + + <h1 class="section "> + Members + </h1> <div id="entity-members" class="entity-section "> <div id="strawman.collections" class="member "> <div class="member-title"> + <span class="expand-button" onclick="toggleMemberBody(this, 'strawman.collections');">[+]</span> <span class="member-annotations"> </span> @@ -5363,8 +5379,24 @@ </div><!-- end member-title --> <div class="member-body"> - + <div class="member-body-short" id="short-body-strawman.collections"> + + </div> + <div class="member-body-long" id ="long-body-strawman.collections"> + + </div> </div> + <script> + function toggleMemberBody(span, sig) { + var shortBody = document.getElementById("short-body-" + sig); + var longBody = document.getElementById("long-body-" + sig); + + shortBody.classList.toggle("toggled") + longBody.classList.toggle("toggled") + + span.innerHTML = (span.innerHTML == "[+]") ? "[-]" : "[+]"; + } + </script> </div><!-- end member --> </div> |