Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters

Filters

Clear all filters

97–120 of 124 · Most stars

Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.

radix tree (also "radix trie" or "compact prefix tree" or "compressed trie")

  • radix-tree
  • radix-trie
  • prefix-tree
  • trie

Erlang nif for xor_filter. 'Faster and Smaller Than Bloom and Cuckoo Filters'.

  • xor-filter
  • bloom-filter
  • erlang-nif
  • erlang

Sliding-window and regular top-K sketches, based on HeavyKeeper

  • go
  • golang
  • heavy-hitters
  • probabilistic-data-structures

graphlb is a crystal library which contains all the graph Data-Structures and Algorithms implemented in crystal-lang.

Generic double-ended heap (min-max heap) for Go — O(1) min and max, O(log n) push/pop

  • heap
  • min-max-heap
  • priority-queue
  • double-ended-queue

Json-values allows Java developers to harness the power of persistent data structures when working with JSON data, simplifying complex data manipulation. It provides a purely functional approach to JSON

  • functional-programming
  • java
  • json
  • json-generator