symbolize 1.0.0.2 → 1.0.0.3
raw patch · 2 files changed
+6/−1 lines, 2 files
Files
- CHANGELOG.md +4/−0
- symbolize.cabal +2/−1
CHANGELOG.md view
@@ -8,6 +8,10 @@ ## Unreleased +## 1.0.0.3++- Minor documentation improvements+ ## 1.0.0.2 - Minor documentation improvements
symbolize.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: symbolize-version: 1.0.0.2+version: 1.0.0.3 synopsis: Efficient global Symbol table, with Garbage Collection. description: Symbols, also known as Atoms or Interned Strings, are a common technique to reduce memory usage and improve performance when using many small strings:@@ -17,6 +17,7 @@ . Furthermore, a global symbol table keeps track of which values currently exist, ensuring we always deduplicate symbols. This therefore allows us to:+ . - Check for equality between symbols in constant-time (using pointer equality) - Calculate the hash in constant-time (using `StableName`) - Keep the memory footprint of repeatedly-seen strings low.