matryoshka
Recursive data structure library
A library providing generalized recursion schemes and traversals for recursive data structures in Scala.
Generalized recursion schemes and traversals for Scala.
811 stars
57 watching
87 forks
Language: Scala
last commit: over 4 years ago
Linked from 1 awesome list
algebrafoldrecursion-schemesrecursive-structurestraversal
Related projects:
Repository | Description | Stars |
---|---|---|
sirherrbatka/cl-data-structures | A collection of reusable data structures and streaming algorithms in Common Lisp. | 48 |
higherkindness/droste | A recursion library for functional programming in Scala | 388 |
recp/ds | A collection of common data structures and algorithms implemented in C. | 51 |
purescript-contrib/purescript-matryoshka | Provides generalized folds, unfolds, and traversals for fixed point data structures | 59 |
altoo-ag/akka-kryo-serialization | A Kryo-based serialization library for Scala and Akka, providing efficient serialization of various types. | 241 |
michaeljwelsh/cdsa | A collection of generic, intrusive data structures and algorithms implemented in ANSI C. | 602 |
mauriciosantos/buckets-js | A JavaScript library providing various data structures and functions for manipulating arrays. | 1,251 |
krukow/clj-ds | A library that adapts Clojure's persistent data structures to work with the Java programming language. | 219 |
abdonkov/dsa | An implementation of data structures and algorithms in C# for learning and reference purposes. | 689 |
m8pple/hls_recurse | A C++ library for implementing recursive algorithms in high-level synthesis tools using an embedded domain-specific language | 5 |
coq-community/fav-ssr | A comprehensive library of verified data structures and algorithms in Coq | 45 |
manrajgrover/algorithms-js | A comprehensive JavaScript library providing implementations of essential data structures and algorithms | 200 |
justcoding121/advanced-algorithms | A comprehensive C# library implementing various data structures and algorithms | 1,320 |
zonayedpca/algods.js | A comprehensive collection of widely used algorithms and data structures implemented in JavaScript. | 112 |
patmorin/ods | Provides implementations and pseudocode of data structures in multiple programming languages. | 1,212 |