Commit Graph

132 Commits (a86a65ffaf91be0512994ea2a41824b3dbba22d2)
 

Author SHA1 Message Date
Emir Pasic a86a65ffaf - refactor sets' tests 8 years ago
Emir Pasic 9992983a60 - refactor sets' tests 8 years ago
Emir Pasic d07be9402c - refactor maps' tests 8 years ago
Emir Pasic 616c850bff - refactor list's tests 8 years ago
Emir Pasic 4d3c47ce2a - go report badge 8 years ago
Emir Pasic 0631cc2647 Update README.md 8 years ago
Emir Pasic 714650c5a4 Merge pull request #12 from emirpasic/enums
Iterators and Enumerables
8 years ago
Emir Pasic f3b33064fa - update examples and documentation 8 years ago
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) 8 years ago
Emir Pasic 8aba2d70fe - update main documentation
- create examples for enumerables operations
8 years ago
Emir Pasic beb6027d2f - documentation updates 8 years ago
Emir Pasic 07e8634b62 Update README.md 8 years ago
Emir Pasic 49c50d0c4d Update README.md 8 years ago
Emir Pasic 8cb4635c2c - code document all enumarable functions and iterators in containers 8 years ago
Emir Pasic f0206f2457 - add enumerable to tree map 8 years ago
Emir Pasic 3b6a40775a - split enumerables into enumerables with keys and with indexes (same was done for iterators) 8 years ago
Emir Pasic 7346ca6337 - add iterator to tree map 8 years ago
Emir Pasic e9377a48f6 - add enumerable to tree set 8 years ago
Emir Pasic 0418a59aaf - add iterator to tree set 8 years ago
Emir Pasic e4c3d8a0d8 - split iterators into two type (iterator with index and iterator with key) 8 years ago
Emir Pasic 255a3095cb - add iterator to redblack tree 8 years ago
Emir Pasic 6c3a5ce1cc - add iterator to binary heap 8 years ago
Emir Pasic f35d68c85d - add iterator to linked list stack 8 years ago
Emir Pasic 8e0280ece6 - add iterator to array stack 8 years ago
Emir Pasic 76f36e4980 - add enumerable and iterator to singly linked list 8 years ago
Emir Pasic 60c2f3af71 - add enumerable and iterator to doubly linked list 8 years ago
Emir Pasic c685593e6e - rewrite enumerable operations using iterator (for easier copy/paste into other containers) 8 years ago
Emir Pasic 549ece1100 - iterator implementation
- tests for arraylist enumerable operations
8 years ago
Emir Pasic 6fefe7cc24 - iterator tests
- container_test fix
8 years ago
Emir Pasic 67a965af0c Update .travis.yml 8 years ago
Emir Pasic 8eefb7e191 Update .travis.yml 8 years ago
Emir Pasic 342ccbef84 - naming conventions (calling interfaces by what they are) 8 years ago
Emir Pasic 3b3edfc539 - naming conventions (calling interfaces by what they are) 8 years ago
Emir Pasic 98bde950bc Merge branch 'master' into enumerable 8 years ago
Emir Pasic 69dacb6c69 - remove debugging info 8 years ago
Emir Pasic 04706e8d03 - start on enumarables (arraylist implemented) 8 years ago
Emir Pasic a35f503961 Merge pull request #11 from emirpasic/list_insert
List inserts
8 years ago
Emir Pasic 56b8a59488 - update all lists to use "value" terminology for coherence, e.g. Add(values...) rather than Add(elements...) 8 years ago
Emir Pasic dd0fbaa365 - add insert for doublylinkedlist 8 years ago
Emir Pasic 875dab737f - add insert for singlylinkedlist 8 years ago
Emir Pasic c7abdd28b3 - add insert for list and arraylist 8 years ago
Emir Pasic 888e7f29b1 Merge pull request #10 from emirpasic/treemap_min_max
Additions to red-black tree and tree map
8 years ago
Emir Pasic 16d751cd27 - Add Min() and Max() function to the tree map with test and documentation update 8 years ago
Emir Pasic d13e3d6b6a - Add Left(), Right(), Floor() and Ceiling() function to the red black tree with test and documentation update 8 years ago
Emir Pasic 160299d0f7 - fix spelling mistake everywhere (expacted -> expected) and go vet/fmt 8 years ago
Emir Pasic 84af8bb166 Merge pull request #9 from vlad-alexandru-ionescu/master
Add ability to get leftmost (minimum) and rightmost (maximum) keys in…
8 years ago
Vlad Alexandru Ionescu 6bfa9f318d Add ability to get leftmost (minimum) and rightmost (maximum) keys in treemap. 9 years ago
Emir Pasic f9305332a4 - expose comparator in binary heap
- fix comment
9 years ago
Emir Pasic e23a60aaae Merge pull request #5 from emirpasic/redblacktree-node-export
- expose Comparator in redblacktree and include @otnt changes
9 years ago
Emir Pasic 60c53a79f0 - expose Comparator in redblacktree and include @otnt changes 9 years ago