diff options
Diffstat (limited to 'api/strawman/collections/CollectionStrawMan4$.html')
-rw-r--r-- | api/strawman/collections/CollectionStrawMan4$.html | 979 |
1 files changed, 926 insertions, 53 deletions
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> |