Purely Functional Algorithms and Data Structures in Scala
Scala
Updated Jan 28, 2019
Scala implementation of data structures from Chris Okasaki's book
Scala
Updated Jun 17, 2016
Contains realisations of common-used math functions and classical algorithms, written in Scala's pure-functional style.
Scala
Updated Mar 9, 2019
A Type-Level Encoding of Natural Numbers as a Linked List of Bits
Scala
Updated Oct 26, 2016
Solutions to Okasaki's "Purely Functional Data Structures":
Haskell
Updated Dec 1, 2015
Data structures and exercises from Okasaki's Purely Functional Data Structures
OCaml
Updated Jun 3, 2016
Purely Functional Data Structures in C#
C#
Updated Mar 31, 2018
Exercises for 'Purely Functional Data Structures' by Okasaki (in reasonml)
Updated Oct 27, 2017
An Elixir implementation of Okasaki's 1995 paper
Updated Oct 14, 2017
Okasaki's Purely Functional Data Structures in Elixir
Elixir
Updated Mar 22, 2019