playground for implementing structures from Purely Functional Data Structures
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
core
data
project
std
zombie-benchmark
.gitignore
README.org
project.sbt

README.org

This reposiroty is for personal experimentation. It’s where I’ll by trying to implement the exercises from Purely Functional Data Structures by Chris Okasaki.

I’m attempting to implement all these without using anything from the scala standard library, so I’m implementing my own type to replace Option, List, Stream, etc. My versions of these types will all be invariant instead of covariant.