Commit Graph

27 Commits (3d1014bf630eb3263a45b388aa1f5be34e29d501)

Author SHA1 Message Date
Emir Pasic 3d1014bf63 - test iterator last on all structures with reversible iterators 8 years ago
Emir Pasic f8b0747409 - iterator last on all structures with reversible iterators 8 years ago
Emir Pasic 3a938233a0 - test iterator reset on all structures 8 years ago
Emir Pasic b86d413e66 - iterator reset on all structures 8 years ago
Emir Pasic eb4bb224e3 - add reversible iterators to tree set and tree map 8 years ago
Emir Pasic b304f5eb58 - add reversible iterators to array stack 8 years ago
Emir Pasic d7a31571cc - add reversible iterators to lists (array list and doubly-linked list)
- documentation and tests updates
8 years ago
Emir Pasic 59bebe43ce - update all documentation to be in godoc style 8 years ago
Emir Pasic ef9baa808a - golint 8 years ago
Emir Pasic a86a65ffaf - refactor sets' tests 8 years ago
Emir Pasic 9992983a60 - refactor sets' tests 8 years ago
Emir Pasic 4d3c47ce2a - go report badge 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 8cb4635c2c - code document all enumarable functions and iterators in containers 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 e9377a48f6 - add enumerable to tree set 8 years ago
Emir Pasic 0418a59aaf - add iterator to tree set 8 years ago
Emir Pasic 3b3edfc539 - naming conventions (calling interfaces by what they are) 8 years ago
Emir Pasic 160299d0f7 - fix spelling mistake everywhere (expacted -> expected) and go vet/fmt 8 years ago
emirpasic be9edcef3c - creating a common containers interface for all data structures 10 years ago
emirpasic 3aa0eeddfb ArrayList addition (inc. test, example and documentation) 10 years ago
emirpasic a2f7d2482e switching to BSD-style license [http://www.reddit.com/r/golang/comments/2y2x5v/gods_data_structures_for_go/cp6a90n] 10 years ago
Emir Pasic 0f320a5e72 hashmap implemented (inc. tests) 10 years ago
Emir Pasic 5e01f1c81f treemap (inc. tests) 10 years ago
Emir Pasic 187c76e5a4 implemented tree set (inc. tests) 10 years ago
Emir Pasic 6b7ee831d9 set interface 10 years ago
Emir Pasic 76e326488d hashset implemented (with tests) 10 years ago