scalacaster

Functional data structures

A collection of purely functional data structures and algorithms in Scala.

Purely Functional Algorithms and Data Structures in Scala

GitHub

1k stars
127 watching
318 forks
Language: Scala
last commit: over 1 year ago
Linked from 1 awesome list

algorithmdata-structuresfunctional-programmingokasakiscala

Backlinks from these awesome lists:

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