Repository navigation

#

hashset

Fast, low-allocation ports of List, Dictionary, HashSet, Stack, and Queue using ArrayPool and Span.

C#
572
1 年前

Excalibur Hash is a high-speed hash map and hash set, ideal for performance-critical uses like video games

C++
327
1 年前

The go-set package provides generic Set implementations for Go, including HashSet for types with a Hash() function and TreeSet for orderable data

Go
140
2 个月前

Xor filters - efficient probabilistic hashsets. Faster and smaller than bloom and cuckoo filters.

Rust
137
1 年前

Library providing fast hash based immutable map and set

F#
62
1 年前

A TwinCAT library for creating and manipulating dynamic collections of data in TwinCAT. It provides multiple data structures such as ArrayList (a dynamic array), List (a doubly linked list that is optimized for sequential access and mutation), Set, Map, Queue, Stack and more. Examples are in the project.

61
9 个月前

RiteLinked - LinkedHashMap & LinkedHashSet in Rust

Rust
53
1 个月前

TypeScript Collections Framework - a port of the Java Collections framework for use with Angular

TypeScript
42
3 年前

Rust implementation of the DCSO Bloom filter

Rust
27
23 天前

Java data structures for primitive and/or Object items

Java
26
7 天前

Declarative macros for statically initializing collections with ease

Rust
25
1 年前

Mutable and immutable persistent maps and sets as hash array mapped trie (HAMT) for FreePascal

Pascal
17
5 年前

(Legacy) Extremely fast unordered map and set library for C++20

C++
11
2 年前

Comparison of Hashing Algorithms - Double Hashing, Robin Hood Hashing Cuckoo Hashing with Java's inbuilt HashMap/ HastSet over million of add(), contains() and remove() operations.

Java
10
6 年前