scalacaster
Functional data structures
A collection of purely functional data structures and algorithms in Scala.
Purely Functional Algorithms and Data Structures in Scala
1k stars
127 watching
318 forks
Language: Scala
last commit: over 1 year ago
Linked from 1 awesome list
algorithmdata-structuresfunctional-programmingokasakiscala
Related projects:
Repository | Description | Stars |
---|---|---|
lacuna/bifurcan | A Java library providing efficient, functional data structures with customizable equality semantics and high performance. | 967 |
juliacollections/functionalcollections.jl | A package providing persistent data structures with support for immutable vectors and hash maps in Julia. | 124 |
przemyslawjanpietrzak/pymonet | A high-level Python library for functional programming, providing abstract data structures and utilities. | 34 |
svenschmidt75/functional | An exploration of Haskell's functional programming capabilities, with a focus on practical applications and software development concepts. | 0 |
precog/matryoshka | A library providing generalized recursion schemes and traversals for recursive data structures in Scala. | 811 |
vekatze/neut | A statically managed functional programming language with a focus on predictability and type safety. | 841 |
oliverfoggin/datastructuresplayground | A collection of data structures and algorithms implemented in Swift for learning and exploration | 16 |
deepak-malik/data-structures-in-java | A collection of Java implementations of various data structures and algorithms used in computer science | 145 |
sirherrbatka/cl-data-structures | A collection of reusable data structures and streaming algorithms in Common Lisp. | 47 |
younatics/collection-data-structures-swift-kr | An in-depth tutorial on collection data structures in Swift, covering their performance and comparison to Objective-C equivalents. | 46 |
abdonkov/dsa | An implementation of data structures and algorithms in C# for learning and reference purposes. | 687 |
lyptt/struct | A data structure implementation in C++ with documentation and examples. | 0 |
functionaljava/functionaljava | A Java library implementing fundamental programming abstractions for functional programming | 1,604 |
leoven/c-macro-collections | A set of header-only data structures and utilities for C. | 534 |
fogfish/datum | A set of functional programming abstractions and data structures for Erlang | 124 |