This project reimplements in Elm the data structures presented in the book "Purely Functional Data Structures" by Professor Okasaki (1999). Okasaki first published this material in 1996 in his PhD dissertation at CMU. The book provides Standard ML and Haskell implementations.
☆43Jul 23, 2024Updated last year
Alternatives and similar repositories for pfd
Users that are interested in pfd are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- GitHub Actions workflow that builds and deploys an Elm app to GitHub Pages☆31Aug 17, 2025Updated 9 months ago
- Dynamic Web and RSS feeds for Elm packages releases☆15Jul 18, 2023Updated 2 years ago
- Orchestrate commands, subscriptions, and tasks in Elm☆24Apr 28, 2023Updated 3 years ago
- A drop-in, faster implementation of `Dict` from `elm/core`☆12Apr 22, 2026Updated last month
- A minimal VS Code plugin for Elm☆30Mar 19, 2026Updated 2 months ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Content's best friend.☆22Apr 21, 2025Updated last year
- Turn Elm compiler output into modern ES Modules☆32Feb 5, 2022Updated 4 years ago
- A showcase of awesome programming language projects and resources written in Elm.☆46Oct 24, 2024Updated last year
- Simple example on how to patch elm packages☆11Nov 19, 2021Updated 4 years ago
- An augmentation of elm-ui with a global context.☆22Sep 11, 2022Updated 3 years ago
- Cross-platform runtime environment for the Elm programming language.☆256Updated this week
- Conduit, an Elm SPA for RealWorld's Medium.com clone.☆38May 1, 2026Updated last month
- environment for creating and exploring L-Systems built with Elm☆12Oct 11, 2025Updated 8 months ago
- Elegant recursion without blowing the stack☆20Jul 2, 2023Updated 2 years ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- Challenge your Elm coding skills (and optionally apply to our remote FE developer position!)☆17Feb 4, 2024Updated 2 years ago
- Accessors, a library implementing lenses for Elm.☆19Nov 26, 2022Updated 3 years ago
- Rust + Elm = Web 💖☆35Aug 20, 2024Updated last year
- An Android app that runs Elm in a webview. And a Python script to build the app or install it on the device.☆10Nov 26, 2021Updated 4 years ago
- Render 2D elm-geometry types as SVG☆46Oct 13, 2023Updated 2 years ago
- ☆12May 23, 2026Updated 3 weeks ago
- A repo for discussing changes to Elm UI 2☆17Aug 11, 2019Updated 6 years ago
- Simple way how to improve experience from performance profiling and debugging in Elm output code.☆14Aug 3, 2020Updated 5 years ago
- Guida is a functional programming language that builds upon the solid foundation of Elm, offering backward compatibility with all existin…☆78Jun 2, 2026Updated last week
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- The Lamdera compiler extends the official Elm compiler with tooling that works for any regular Elm frontend project, as well as specific …☆89Updated this week
- Elm syntax in Elm☆97Apr 3, 2026Updated 2 months ago
- Generate constant values in Elm from your environment☆50Apr 22, 2025Updated last year
- Create backend applications with Elm (via express)☆29Aug 17, 2023Updated 2 years ago
- Ideas on how to make Elm faster☆20Mar 30, 2026Updated 2 months ago
- Regression testing in Elm!☆22Jul 10, 2023Updated 2 years ago
- A DSL for creating Elm syntax trees and pretty printing Elm source code.☆20Mar 24, 2026Updated 2 months ago
- Write CLI-scripts in Elm☆93Oct 18, 2021Updated 4 years ago
- UI for the Elm Compiler in Elm☆41Aug 30, 2025Updated 9 months ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- An experiment to learn how to use Elm's `Platform.worker`☆19Apr 13, 2020Updated 6 years ago
- Do string operations based on graphemes instead of codepoints or bytes.☆25Jun 27, 2023Updated 2 years ago
- Run a tree of Tasks concurrently, call JS functions as Tasks (Task Ports).☆40Feb 21, 2026Updated 3 months ago
- Threading state through computations in elm☆43Feb 6, 2024Updated 2 years ago
- Fork of compiler for Elm, a functional language for reliable webapps.☆106Apr 5, 2026Updated 2 months ago
- A Short, Self Contained, Correct (Compilable), Example for the entire Elm syntax.☆10Jun 16, 2024Updated last year
- ☆11May 26, 2018Updated 8 years ago