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 7 months ago
- Dynamic Web and RSS feeds for Elm packages releases☆14Jul 18, 2023Updated 2 years ago
- Orchestrate commands, subscriptions, and tasks in Elm☆24Apr 28, 2023Updated 2 years ago
- A drop-in, faster implementation of `Dict` from `elm/core`☆11Feb 19, 2026Updated last month
- A minimal VS Code plugin for Elm☆30Mar 19, 2026Updated 3 weeks ago
- Wordpress hosting with auto-scaling - Free Trial • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Content's best friend.☆21Apr 21, 2025Updated 11 months ago
- 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.☆21Sep 11, 2022Updated 3 years ago
- Cross-platform runtime environment for the Elm programming language.☆254Updated this week
- Conduit, an Elm SPA for RealWorld's Medium.com clone.☆38Feb 13, 2026Updated 2 months ago
- environment for creating and exploring L-Systems built with Elm☆12Oct 11, 2025Updated 6 months ago
- Elegant recursion without blowing the stack☆19Jul 2, 2023Updated 2 years ago
- Serverless GPU API endpoints on Runpod - Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- 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
- ☆12Mar 18, 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…☆78Updated this week
- GPUs on demand by Runpod - Special Offer Available • AdRun AI, ML, and HPC workloads on powerful cloud GPUs—without limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- The Lamdera compiler extends the official Elm compiler with tooling that works for any regular Elm frontend project, as well as specific …☆86Apr 6, 2026Updated last week
- Elm syntax in Elm☆97Apr 3, 2026Updated last week
- Generate constant values in Elm from your environment☆49Apr 22, 2025Updated 11 months ago
- Create backend applications with Elm (via express)☆29Aug 17, 2023Updated 2 years ago
- Ideas on how to make Elm faster☆20Mar 30, 2026Updated 2 weeks 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 3 weeks ago
- Write CLI-scripts in Elm☆93Oct 18, 2021Updated 4 years ago
- UI for the Elm Compiler in Elm☆41Aug 30, 2025Updated 7 months ago
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- An experiment to learn how to use Elm's `Platform.worker`☆18Apr 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 last month
- 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 last week
- A Short, Self Contained, Correct (Compilable), Example for the entire Elm syntax.☆10Jun 16, 2024Updated last year
- ☆11May 26, 2018Updated 7 years ago