Skip to content

Commit

Permalink
Rework maps and sets to use pointer semantics akin to standard maps.
Browse files Browse the repository at this point in the history
  • Loading branch information
jmalloc committed Oct 2, 2024
1 parent 3ee8366 commit c9a8c0d
Show file tree
Hide file tree
Showing 41 changed files with 2,128 additions and 1,149 deletions.
12 changes: 2 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,10 @@ The format is based on [Keep a Changelog], and this project adheres to

## [Unreleased]

### Added

- Added `Clone()` method to all collection types.

### Changed

- **[BC]** Renamed `collection.UnorderedSet` to `Set`.
- **[BC]** Renamed `Elements()` methods to `All()` as per Go conventions.

### Removed

- **[BC]** Removed `collection.Clone()`.
- **[BC]** Split `collection` package into separate `collections/maps` and
`collections/sets` packages.

## [0.14.0] - 2024-09-30

Expand Down
5 changes: 0 additions & 5 deletions collection/doc.go

This file was deleted.

73 changes: 0 additions & 73 deletions collection/maps/ordered.go

This file was deleted.

96 changes: 0 additions & 96 deletions collection/maps/orderedbycomparator.go

This file was deleted.

28 changes: 0 additions & 28 deletions collection/maps/orderedbycomparator_test.go

This file was deleted.

76 changes: 0 additions & 76 deletions collection/maps/orderedbykey.go

This file was deleted.

Loading

0 comments on commit c9a8c0d

Please sign in to comment.