DCtheTall / purely-functional-data-structures
TypeScript implementations and exercises from Chris Okasaki's book, Purely Functional Data Structures
☆9Updated 5 years ago
Related projects ⓘ
Alternatives and complementary repositories for purely-functional-data-structures
- Parsing Algorithms course and Letter programming language☆20Updated 3 years ago
- A miniature model of the Typescript compiler☆34Updated 4 months ago
- A TypeScript implementation and in-browser editor for the Monkey programming language.☆18Updated last year
- A custom JavaScript runtime for the ArmadaJS conference☆87Updated 2 years ago
- Build Your Own Bundler☆38Updated last year
- A wrapper around javascript array push/pop with a standard stack interface.☆17Updated 2 years ago
- Grain support for Visual Studio Code☆24Updated 7 months ago
- 🌾 A hand-grown list of awesome Grain projects and resources!☆27Updated 2 months ago
- ☆11Updated last year
- LSP server for monkey☆8Updated 8 months ago
- Our own version of Webpack in <200 lines☆28Updated last year
- Tiny Programs: Rosetta code for implementations☆56Updated last year
- An attempt to write a compiler in Rust☆24Updated last year
- Building a Parser from scratch☆45Updated 3 years ago
- ☆12Updated 11 months ago
- Code and demos for Reconstructing TypeScript blog posts.☆34Updated last year
- Writing a Scheme to x86 compiler by following Abdulaziz Ghuloum's "An Incremental Approach to Compiler Construction"☆73Updated 4 years ago
- A C-like interpreted programming language☆18Updated last year
- Promise utilities☆20Updated last month
- Geo programming language based on https://interpreterbook.com/☆14Updated 5 years ago
- Source code for 'Practical OCaml' by Joshua B. Smith☆14Updated 7 years ago
- Vari (Väri) is a Rust library for formatting strings with colors and cosmetic stuff to the terminal.☆13Updated 2 years ago
- The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.☆18Updated 2 weeks ago
- Source code from my Lazy Evaluation video☆16Updated 4 years ago
- Programming language in development☆47Updated 3 years ago
- Light weight runtime for ReScript☆15Updated last year
- Archive of the ES4 reference interpreter that was a work-in-progress when ES4 was cancelled.☆24Updated 10 years ago
- Projects which have taken "TypeScript" and made it more than just 'JS with Types'☆85Updated 3 months ago
- lambda calculus interpreter☆39Updated 3 years ago
- A generic priority queue implementation☆12Updated 2 years ago