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 8 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 3 years ago
- A drop-in, faster implementation of `Dict` from `elm/core`☆11Apr 22, 2026Updated last week
- A minimal VS Code plugin for Elm☆30Mar 19, 2026Updated last month
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- 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.☆21Sep 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.☆38Updated this week
- 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
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- 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☆45Oct 13, 2023Updated 2 years ago
- ☆12Updated this week
- 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…☆78Apr 24, 2026Updated last week
- End-to-end encrypted email - Proton Mail • AdSpecial offer: 40% Off Yearly / 80% Off First Month. All Proton services are open source and independently audited for security.
- The Lamdera compiler extends the official Elm compiler with tooling that works for any regular Elm frontend project, as well as specific …☆87Apr 28, 2026Updated last week
- Elm syntax in Elm☆97Apr 3, 2026Updated last month
- Generate constant values in Elm from your environment☆49Apr 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 last month
- 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 last month
- Write CLI-scripts in Elm☆93Oct 18, 2021Updated 4 years ago
- UI for the Elm Compiler in Elm☆41Aug 30, 2025Updated 8 months 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.
- 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 2 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 last month
- A Short, Self Contained, Correct (Compilable), Example for the entire Elm syntax.☆10Jun 16, 2024Updated last year
- ☆11May 26, 2018Updated 7 years ago