Skip to content

Commit

Permalink
more docs
Browse files Browse the repository at this point in the history
  • Loading branch information
ikod committed Oct 11, 2020
1 parent 3a99aeb commit e2a1b98
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,16 @@ void main() @safe @nogc

From Wikipedia, the free encyclopedia [[*](https://en.wikipedia.org/wiki/Unrolled_linked_list)]

In computer programming, an unrolled linked list is a variation on the linked list which stores multiple elements in each node. It can dramatically increase cache performance, while decreasing the memory overhead associated with storing list metadata such as references. It is related to the B-tree.
> In computer programming, an unrolled linked list is a variation on the linked list which stores multiple elements in each node. It can dramatically increase cache performance, while decreasing the memory overhead associated with storing list metadata such as references. It is related to the B-tree.
Fast, cache-friendly, @nogc, @safe with sane iterators (unstable and stable iterators supported)
Advantages:
* Fast, cache-friendly
* @nogc, @safe
* sane iterators (unstable and stable iterators supported)

See docs [here](https://ikod.github.io/ikod-containers/ikod.containers.unrolledlist.UnrolledList.html)

Code sample:
### code sample ###
```d
import std.algorithm: equal;
import std.range: iota;
Expand Down

0 comments on commit e2a1b98

Please sign in to comment.