Skip to content

Releases: goradd/maps

v1.2.0

11 Feb 18:37
c78486d
Compare
Choose a tag to compare

Added SliceSet to allow keeping track of comparables in an ordered Set, rather than just cup.Ordered values.
Also remembers the order the items were added.

v1.1.2

25 Jan 02:19
33cb8a4
Compare
Choose a tag to compare

Adding nil receiver processing for Set types.

v1.1.1

24 Jan 18:58
6e95be5
Compare
Choose a tag to compare

Fixing Clone for OrderedSet

v1.1.0

23 Jan 16:24
03614ee
Compare
Choose a tag to compare

Added ordered set

v1.0.0

09 Nov 01:44
cabe871
Compare
Choose a tag to compare

Maps is now released.

This new version requires Go 1.23 and supports iterator functions similar to the iterators in the standard library's maps package.

v0.1.6

09 Nov 01:13
c098757
Compare
Choose a tag to compare

Delete now returns the value of the item deleted.
Keys() and Values() for slice maps are returning the correct order.

Nil SliceMap

16 Sep 18:41
fff85b2
Compare
Choose a tag to compare

Creating a reasonable response when a SliceMap is nil.

Ranging over nil values

09 Nov 17:05
a44c292
Compare
Choose a tag to compare

A little work saver. You can correctly range over a nil map and it will do nothing, rather than complain that the map is nil. So it behaves the same as a built-in map in this way.

Adding Set Type

02 Nov 15:59
45f2387
Compare
Choose a tag to compare
Merge pull request #8 from spekary/set

Adding set

Added tests

23 Mar 04:40
f7d39a4
Compare
Choose a tag to compare

Making sure gob decoding works