Artifact [79f70509b7]

Artifact 79f70509b704aaf422f05c09d9a63f2b1d0ca14e:

Wiki page [Containers] by Entomy 2017-11-08 03:09:43.
D 2017-11-08T03:09:43.902
L Containers
P 56f834e6c11a4172b4dd5aaeca7faeec2116b6f3
U Entomy
W 1237
<h1>Purpose</h1>
<p>Containers are a very important part of managing and grouping any complicated data set. The containers provided in [http://ada-auth.org/standards/12rm/html/RM-A-18.html|Ada.Containers] are great, but still lack some useful types of containers, and useful features for existing containers. This library seeks to introduce far more container types, and useful features for special containers.</p>

<h1>Notable Features</h1>
<h2>Queries</h2>
<p>Love it or hate it, [https://en.wikipedia.org/wiki/C_Sharp_(programming_language)|C#] has introduced a lot of great concepts, especially queries for data types. While [https://en.wikipedia.org/wiki/Language_Integrated_Query|LINQ] especially is great, it can't be directly implemented (a pre-processor would be possible, but isn't planned) query functions are still possible, and are implemented as extensions (sibling packages that construct the base type).

<h1>Types</h1>
<ul>
<li>[Singly-Linked List]</li>
<li>[Doubly-Linked List]</li>
<li>[Stack]<ul>
    <li>[Integer Stack]</li>
    <li>[Modular Stack]</li>
    <li>[Fixed Stack]</li>
    <li>[Decimal Stack]</li>
    <li>[Float Stack]</li>
</ul></li>
<li>[Queue]</li>
<li>[Priority Queue]</li>
</ul>
Z 5aee4586935fb5d7af2386016c53e1b8