LibdictC library of key-value data structures.
Stars: ✭ 234 (+175.29%)
CollectableHigh-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.
Stars: ✭ 233 (+174.12%)
Redux Data StructuresReducer factory functions for common data structures: counters, maps, lists (queues, stacks), sets, etc.
Stars: ✭ 157 (+84.71%)
finger-tree🌵 Finger tree data structure for JavaScript
Stars: ✭ 20 (-76.47%)
Javascript Datastructures Algorithms📚 collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book
Stars: ✭ 3,221 (+3689.41%)
ContainersThis library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory.
Stars: ✭ 125 (+47.06%)
ImmerPostmodern immutable and persistent data structures for C++ — value semantics at scale
Stars: ✭ 1,935 (+2176.47%)
ExtcoreAn extended core library for F#.
Stars: ✭ 172 (+102.35%)
List🐆 An immutable list with unmatched performance and a comprehensive functional API.
Stars: ✭ 1,604 (+1787.06%)
HamtImmutable and Memory-Efficient Maps and Sets in Go
Stars: ✭ 213 (+150.59%)
Immutable TupleImmutable finite list objects with constant-time equality testing (===) and no memory leaks.
Stars: ✭ 29 (-65.88%)
Phunctional⚡️ λ PHP functional library focused on simplicity and performance
Stars: ✭ 243 (+185.88%)
Buckets JsA complete, fully tested and documented data structure library written in pure JavaScript.
Stars: ✭ 1,128 (+1227.06%)
DynoPackage dyno is a utility to work with dynamic objects at ease.
Stars: ✭ 81 (-4.71%)
ScalacasterPurely Functional Algorithms and Data Structures in Scala
Stars: ✭ 1,342 (+1478.82%)
Codezilla⚡️ codezilla ⚡️ One giant 🦖 collection of algorithms & design patterns.
Stars: ✭ 127 (+49.41%)
Splay TreeFast splay-tree data structure
Stars: ✭ 80 (-5.88%)
BlogOur open source benchmarks and code samples
Stars: ✭ 162 (+90.59%)
ImmutableThread-safe, persistent, immutable collections for the Crystal language
Stars: ✭ 179 (+110.59%)
Jctoolsjctools.github.io/jctools
Stars: ✭ 2,833 (+3232.94%)
rrbitAn Immutable vectors/lists/arrays library using the Relaxed Radix Balancing(RRB) technique
Stars: ✭ 12 (-85.88%)
rrbit-jsNo description or website provided.
Stars: ✭ 11 (-87.06%)
AlgaeBootstrapped algebraic data types for Elixir
Stars: ✭ 272 (+220%)
Static FrameImmutable and grow-only Pandas-like DataFrames with a more explicit and consistent interface.
Stars: ✭ 217 (+155.29%)
js-collections-map-setRepository to have example code to demonstrate JavaScript Map and Set data structures.
Stars: ✭ 21 (-75.29%)
Prelude TsFunctional programming, immutable collections and FP constructs for typescript and javascript
Stars: ✭ 315 (+270.59%)
MlibLibrary of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).
Stars: ✭ 321 (+277.65%)
Datumpure functional and generic programming for Erlang
Stars: ✭ 111 (+30.59%)
Quitnow CacheA collection to store data for a given time
Stars: ✭ 109 (+28.24%)
OpendsTemplate Library of Data Structures in C++17
Stars: ✭ 151 (+77.65%)
WhyhaskellmattersIn this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Stars: ✭ 418 (+391.76%)
EwigThe eternal text editor — Didactic Ersatz Emacs to show immutable data-structures and the single-atom architecture
Stars: ✭ 422 (+396.47%)
Derive4jJava 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Stars: ✭ 511 (+501.18%)
LambdaFunctional patterns for Java
Stars: ✭ 737 (+767.06%)
Program BlogPractice, thinking and reading
Stars: ✭ 228 (+168.24%)
Advanced Algorithms100+ algorithms & data structures generically implemented in C#.
Stars: ✭ 752 (+784.71%)
AlgorithmAlgorithm is a library of tools that is used to create intelligent applications.
Stars: ✭ 787 (+825.88%)
Typed ImmutableImmutable and structurally typed data
Stars: ✭ 263 (+209.41%)
NonblockingImplementation of a lock-free dictionary on .Net.
Stars: ✭ 237 (+178.82%)
Libcoppcross-platform coroutine library in c++
Stars: ✭ 398 (+368.24%)
KoazeeA StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Stars: ✭ 446 (+424.71%)
CrossbeamTools for concurrent programming in Rust
Stars: ✭ 4,180 (+4817.65%)
Static LandSpecification for common algebraic structures in JavaScript based on Fantasy Land
Stars: ✭ 699 (+722.35%)
FastcorePython supercharged for the fastai library
Stars: ✭ 565 (+564.71%)
BidictThe bidirectional mapping library for Python.
Stars: ✭ 779 (+816.47%)
CapsuleThe Capsule Hash Trie Collections Library
Stars: ✭ 350 (+311.76%)
Mori ExtFunction bind syntax wrappers for mori
Stars: ✭ 15 (-82.35%)
Enum FpFunctional Enum type / Sum type for javascript with simple pattern matching
Stars: ✭ 27 (-68.24%)
PurifyFunctional programming library for TypeScript - https://gigobyte.github.io/purify/
Stars: ✭ 843 (+891.76%)
Libgenericslibgenerics is a minimalistic and generic library for C basic data structures.
Stars: ✭ 42 (-50.59%)
MapsortPerformant sorting for complex input
Stars: ✭ 37 (-56.47%)
CdcontainersLibrary of data containers and data structures for C programming language.
Stars: ✭ 57 (-32.94%)
Fundamental HaskellFundamental Haskell book, to the point terse statements on Haskell, Category theory, and related fields. Encyclopedic pocketbook of meaning. Zen kōan-like meditations of understanding. For quick or memory curve spaced repetition learning.
Stars: ✭ 88 (+3.53%)
Stencil StoreStore is a lightweight shared state library by the StencilJS core team. Implements a simple key/value map that efficiently re-renders components when necessary.
Stars: ✭ 107 (+25.88%)
ScriptumA fool's scriptum on functional programming
Stars: ✭ 346 (+307.06%)
HashmapA Golang lock-free thread-safe HashMap optimized for fastest read access.
Stars: ✭ 899 (+957.65%)