Emir Pasic
|
3a938233a0
|
- test iterator reset on all structures
|
2016-06-26 21:44:23 +02:00 |
|
Emir Pasic
|
d7a31571cc
|
- add reversible iterators to lists (array list and doubly-linked list)
- documentation and tests updates
|
2016-06-25 18:17:48 +02:00 |
|
Emir Pasic
|
616c850bff
|
- refactor list's tests
|
2016-06-24 19:17:50 +02:00 |
|
Emir Pasic
|
544abaeab1
|
- remove map and select functions from enumerable interface, because this requires type assertions in chaining, which is really ugly and unnecessary. the only drawback is that one might forget to implement those functions and interface implementations asserts will not register that. (need help on this)
|
2016-06-24 06:20:24 +02:00 |
|
Emir Pasic
|
3b6a40775a
|
- split enumerables into enumerables with keys and with indexes (same was done for iterators)
|
2016-06-22 21:03:51 +02:00 |
|
Emir Pasic
|
60c2f3af71
|
- add enumerable and iterator to doubly linked list
|
2016-06-22 05:26:48 +02:00 |
|
Emir Pasic
|
dd0fbaa365
|
- add insert for doublylinkedlist
|
2016-06-21 03:29:29 +02:00 |
|
Emir Pasic
|
9f6dbf940a
|
add swap method on all lists
|
2015-03-14 00:36:10 +01:00 |
|
Emir Pasic
|
1eafbc82c5
|
doubly linked list
|
2015-03-10 02:58:57 +01:00 |
|