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)
|
9 years ago |
Emir Pasic
|
8cb4635c2c
|
- code document all enumarable functions and iterators in containers
|
9 years ago |
Emir Pasic
|
3b6a40775a
|
- split enumerables into enumerables with keys and with indexes (same was done for iterators)
|
9 years ago |
Emir Pasic
|
e9377a48f6
|
- add enumerable to tree set
|
9 years ago |
Emir Pasic
|
0418a59aaf
|
- add iterator to tree set
|
9 years ago |
Emir Pasic
|
3b3edfc539
|
- naming conventions (calling interfaces by what they are)
|
9 years ago |
Emir Pasic
|
160299d0f7
|
- fix spelling mistake everywhere (expacted -> expected) and go vet/fmt
|
9 years ago |
emirpasic
|
be9edcef3c
|
- creating a common containers interface for all data structures
|
11 years ago |
emirpasic
|
3aa0eeddfb
|
ArrayList addition (inc. test, example and documentation)
|
11 years ago |
emirpasic
|
a2f7d2482e
|
switching to BSD-style license [http://www.reddit.com/r/golang/comments/2y2x5v/gods_data_structures_for_go/cp6a90n]
|
11 years ago |
Emir Pasic
|
0f320a5e72
|
hashmap implemented (inc. tests)
|
11 years ago |
Emir Pasic
|
5e01f1c81f
|
treemap (inc. tests)
|
11 years ago |
Emir Pasic
|
187c76e5a4
|
implemented tree set (inc. tests)
|
11 years ago |
Emir Pasic
|
6b7ee831d9
|
set interface
|
11 years ago |
Emir Pasic
|
76e326488d
|
hashset implemented (with tests)
|
11 years ago |