diff options
| author | Am Laher <amir.laher@tixtrack.com> | 2022-06-11 21:57:50 +1200 |
|---|---|---|
| committer | Am Laher <amir.laher@tixtrack.com> | 2022-06-11 21:57:50 +1200 |
| commit | 33d5f135debba5a94cb27799738c8be6fd17eaa6 (patch) | |
| tree | 10b29fa99b545b8d4e572e75a1d6d5c1bef4d81d | |
| parent | add missing ptr types; tidyup (diff) | |
| download | pds-33d5f135debba5a94cb27799738c8be6fd17eaa6.tar.gz pds-33d5f135debba5a94cb27799738c8be6fd17eaa6.tar.xz | |
revert fork-related readme content
| -rw-r--r-- | README.md | 17 |
1 files changed, 0 insertions, 17 deletions
@@ -1,23 +1,6 @@ Immutable     ========= -**NOTE this fork converts Ben's immutable types with generics** - -NOTES and open points: - * List was easier to port. No major changes - * exp/constraints.Ordered is used for maps - this was mainly for the SortedMap support - * existing hashing / comparison functions are used, but adjusted - * BREAKING CHANGE: byte slices are no longer supported as hash keys, because of the Ordered constraint. Use a string() - * I don't know the best way to arrange the go mod. Should it be PR'd back to benjohnson/immutable/v2? - * I don't know if there's a better way to design the API with more changes - I've gone for minimal changes to the approach. - * e.g. could we be using hash/maphash now? I tried but tests failed - * WARNING: I did a LOT of repetetive fiddly changes here, and I may have messed up. Use with caution. - - ------- - -## Original docs (modified) - - This repository contains *generic* immutable collection types for Go. It includes `List`, `Map`, and `SortedMap` implementations. Immutable collections can provide efficient, lock free sharing of data by requiring that edits to the |
