Code from the book "Purely Functional Data Structures" by Chris Okasaki (both original and my own solutions to the exercises, in Haskell)
☆34Jan 18, 2010Updated 16 years ago
Alternatives and similar repositories for Okasaki
Users that are interested in Okasaki are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- solutions for book C. Okasaki purely functional data structures☆59Jul 10, 2013Updated 13 years ago
- Solutions for Okasaki's "Purely functional data structures" book☆47Sep 8, 2013Updated 13 years ago
- Poor Richard's Memory Manager☆15Apr 13, 2021Updated 5 years ago
- Abstactions and concrete implementations of mutable containers☆13Jul 4, 2016Updated 10 years ago
- Haskell NLP Work☆17Oct 13, 2025Updated 11 months ago
- End-to-end encrypted cloud storage - Proton Drive • AdSpecial offer: 40% Off Yearly / 80% Off First Month. Protect your most important files, photos, and documents from prying eyes.
- Haskell Pinboard API Client☆14May 7, 2022Updated 4 years ago
- Various type-aligned sequence data structures.☆21Aug 15, 2021Updated 5 years ago
- QuadTree library for Haskell, using lenses.☆15May 7, 2018Updated 8 years ago
- A package exposing a function for generating catamorphisms.☆29Apr 15, 2018Updated 8 years ago
- Some useful control operators for looping☆47Mar 16, 2020Updated 6 years ago
- A Haskell library for generating Ruby consumers of Servant APIs.☆23Aug 10, 2026Updated last month
- Implementation of Haskell CRDTs (Commutative Replicated Data Types)☆13Mar 5, 2012Updated 14 years ago
- Maps using values' monoidal structure during merging☆43Jun 20, 2026Updated 3 months ago
- Robust persistence for typed immutable data☆16Nov 5, 2016Updated 9 years ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- simple ansible playbook to take clean ubuntu 18.04 to CUDA 10, PyTorch 1.0, fastai, miniconda heaven☆11Dec 16, 2018Updated 7 years ago
- 99 Prolog Problems in Clojure core.logic☆18Nov 27, 2012Updated 13 years ago
- Hybrid vectors e.g. mixed boxed/unboxed vectors that are suitable for use with vector-algorithms☆14Aug 29, 2025Updated last year
- Where I try code from Haskell (etc) books, articles, etc.☆37Jul 21, 2025Updated last year
- just another compiler experiment☆14Jan 11, 2017Updated 9 years ago
- Resurrecting Lennart Augustsson's implementation of Cayenne☆38Jul 23, 2013Updated 13 years ago
- A purely functional, dynamically typed, parallel evaluated Lisp-like programming language☆35Mar 19, 2016Updated 10 years ago
- Serialization primitives that work with both cereal and binary.☆23Jan 10, 2026Updated 8 months ago
- Remove all the cookies on the tray! - The Haskell iOS & Android board game☆28Mar 2, 2020Updated 6 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Haskell API for I2P anonymous networking☆17Jun 1, 2015Updated 11 years ago
- A constant-memory approximation of set membership☆25Jan 25, 2025Updated last year
- A playground for working on advanced data structures in Haskell☆65Aug 31, 2015Updated 11 years ago
- Heroku + docker + haskell = ?☆12May 11, 2015Updated 11 years ago
- Notify Honeybadger about Haskell exceptions.☆12Aug 10, 2026Updated last month
- fast unique variables☆10Aug 23, 2025Updated last year
- The first n lessons form learningwebgl ported to purescript☆12Sep 25, 2017Updated 9 years ago
- A high-performance striped resource pooling implementation for Haskell☆26Aug 15, 2026Updated last month
- Building Better Services And Clients☆41Mar 17, 2019Updated 7 years ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Haskell library for efficiently building up buffers☆27Jan 6, 2025Updated last year
- Raft distributed consensus protocol (Haskell library)☆28Jun 6, 2019Updated 7 years ago
- playing with hyperfunctions☆17May 2, 2021Updated 5 years ago
- System configuration and utilities for Linux ⚙☆12Aug 30, 2026Updated 3 weeks ago
- Auto-parallelizing Pure Functional Language☆27Apr 29, 2019Updated 7 years ago
- A simple demo of extracting dominant colors from an image using K-means clustering☆27Dec 13, 2012Updated 13 years ago
- minimalist polymorphic scheme-(co)monads, written to avoid use of any advanced language features except hygienic macros☆18Mar 7, 2013Updated 13 years ago