All Projects → Imtools → Similar Projects or Alternatives

2271 Open source projects that are alternatives of or similar to Imtools

Libdict
C library of key-value data structures.
Stars: ✭ 234 (+175.29%)
Mutual labels:  data-structures, dictionary, avl-tree, map
Collectable
High-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%)
Mutual labels:  data-structures, dictionary, immutable, map
Redux Data Structures
Reducer factory functions for common data structures: counters, maps, lists (queues, stacks), sets, etc.
Stars: ✭ 157 (+84.71%)
Mutual labels:  data-structures, dictionary, map
Data Structures
Go datastructures.
Stars: ✭ 336 (+295.29%)
Mutual labels:  data-structures, immutable, avl-tree
finger-tree
🌵 Finger tree data structure for JavaScript
Stars: ✭ 20 (-76.47%)
Mutual labels:  immutable, persistent, data-structures
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%)
Mutual labels:  data-structures, dictionary, avl-tree
Containers
This 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%)
Mutual labels:  data-structures, avl-tree, map
Immer
Postmodern immutable and persistent data structures for C++ — value semantics at scale
Stars: ✭ 1,935 (+2176.47%)
Mutual labels:  data-structures, immutable, persistent
Extcore
An 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%)
Hamt
Immutable and Memory-Efficient Maps and Sets in Go
Stars: ✭ 213 (+150.59%)
Mutual labels:  immutable, functional-programming, map
Immutable Tuple
Immutable 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 Js
A complete, fully tested and documented data structure library written in pure JavaScript.
Stars: ✭ 1,128 (+1227.06%)
Mutual labels:  data-structures, dictionary, map
Dyno
Package dyno is a utility to work with dynamic objects at ease.
Stars: ✭ 81 (-4.71%)
Mutual labels:  dictionary, map
Scalacaster
Purely 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 Tree
Fast splay-tree data structure
Stars: ✭ 80 (-5.88%)
Mutual labels:  data-structures, performance
Haskell
Stars: ✭ 91 (+7.06%)
Blog
Our open source benchmarks and code samples
Stars: ✭ 162 (+90.59%)
Mutual labels:  data-structures, performance
Immutable
Thread-safe, persistent, immutable collections for the Crystal language
Stars: ✭ 179 (+110.59%)
Jctools
jctools.github.io/jctools
Stars: ✭ 2,833 (+3232.94%)
Mutual labels:  data-structures, lock-free
rrbit
An Immutable vectors/lists/arrays library using the Relaxed Radix Balancing(RRB) technique
Stars: ✭ 12 (-85.88%)
Mutual labels:  immutable, persistent
rrbit-js
No description or website provided.
Stars: ✭ 11 (-87.06%)
Mutual labels:  immutable, persistent
Algae
Bootstrapped algebraic data types for Elixir
Stars: ✭ 272 (+220%)
Static Frame
Immutable and grow-only Pandas-like DataFrames with a more explicit and consistent interface.
Stars: ✭ 217 (+155.29%)
Mutual labels:  data-structures, immutable
js-collections-map-set
Repository to have example code to demonstrate JavaScript Map and Set data structures.
Stars: ✭ 21 (-75.29%)
Mutual labels:  map, data-structures
Prelude Ts
Functional programming, immutable collections and FP constructs for typescript and javascript
Stars: ✭ 315 (+270.59%)
Mlib
Library 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%)
Mutual labels:  dictionary, lock-free
Datum
pure functional and generic programming for Erlang
Stars: ✭ 111 (+30.59%)
Quitnow Cache
A collection to store data for a given time
Stars: ✭ 109 (+28.24%)
Mutual labels:  data-structures, performance
Opends
Template Library of Data Structures in C++17
Stars: ✭ 151 (+77.65%)
Mutual labels:  data-structures, avl-tree
Whyhaskellmatters
In 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%)
Ewig
The eternal text editor — Didactic Ersatz Emacs to show immutable data-structures and the single-atom architecture
Stars: ✭ 422 (+396.47%)
Mutual labels:  data-structures, immutable
Derive4j
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Stars: ✭ 511 (+501.18%)
Lambda
Functional patterns for Java
Stars: ✭ 737 (+767.06%)
Program Blog
Practice, thinking and reading
Stars: ✭ 228 (+168.24%)
Performance Analysis Js
Map/Reduce/Filter/Find Vs For loop Vs For each Vs Lodash vs Ramda
Stars: ✭ 532 (+525.88%)
Mutual labels:  functional-programming, map
Advanced Algorithms
100+ algorithms & data structures generically implemented in C#.
Stars: ✭ 752 (+784.71%)
Mutual labels:  data-structures, avl-tree
Algorithm
Algorithm is a library of tools that is used to create intelligent applications.
Stars: ✭ 787 (+825.88%)
Mutual labels:  data-structures, dictionary
Typed Immutable
Immutable and structurally typed data
Stars: ✭ 263 (+209.41%)
Mutual labels:  immutable, persistent
Nonblocking
Implementation of a lock-free dictionary on .Net.
Stars: ✭ 237 (+178.82%)
Mutual labels:  dictionary, lock-free
Libcopp
cross-platform coroutine library in c++
Stars: ✭ 398 (+368.24%)
Mutual labels:  lock-free, performance
Atomic queue
C++ lockless queue.
Stars: ✭ 373 (+338.82%)
Mutual labels:  data-structures, lock-free
Koazee
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Stars: ✭ 446 (+424.71%)
Crossbeam
Tools for concurrent programming in Rust
Stars: ✭ 4,180 (+4817.65%)
Mutual labels:  data-structures, lock-free
Static Land
Specification for common algebraic structures in JavaScript based on Fantasy Land
Stars: ✭ 699 (+722.35%)
Fastcore
Python supercharged for the fastai library
Stars: ✭ 565 (+564.71%)
Bidict
The bidirectional mapping library for Python.
Stars: ✭ 779 (+816.47%)
Mutual labels:  data-structures, dictionary
Capsule
The Capsule Hash Trie Collections Library
Stars: ✭ 350 (+311.76%)
Mutual labels:  immutable, performance
Mori Ext
Function bind syntax wrappers for mori
Stars: ✭ 15 (-82.35%)
Enum Fp
Functional Enum type / Sum type for javascript with simple pattern matching
Stars: ✭ 27 (-68.24%)
Purify
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Stars: ✭ 843 (+891.76%)
Libgenerics
libgenerics is a minimalistic and generic library for C basic data structures.
Stars: ✭ 42 (-50.59%)
Mutual labels:  data-structures, map
Mapsort
Performant sorting for complex input
Stars: ✭ 37 (-56.47%)
Mutual labels:  performance, map
Cdcontainers
Library of data containers and data structures for C programming language.
Stars: ✭ 57 (-32.94%)
Mutual labels:  avl-tree, map
Fundamental Haskell
Fundamental 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 Store
Store 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%)
Mutual labels:  dictionary, map
Scriptum
A fool's scriptum on functional programming
Stars: ✭ 346 (+307.06%)
Hashmap
A Golang lock-free thread-safe HashMap optimized for fastest read access.
Stars: ✭ 899 (+957.65%)
Mutual labels:  lock-free, map
1-60 of 2271 similar projects