nukata / little-scheme-in-typescript
A Scheme interpreter with first-class continuations in circa 800 lines of TypeScript code
☆13Updated 2 years ago
Alternatives and similar repositories for little-scheme-in-typescript:
Users that are interested in little-scheme-in-typescript are comparing it to the libraries listed below
- A Common Lisp-like Lisp-1 in TypeScript with TCO and partially hygienic macros☆30Updated 2 years ago
- Dak is a Lisp like language that transpiles to JavaScript.☆98Updated 6 months ago
- JavaScript implementation of modified version of miniKanren☆32Updated 5 years ago
- miniKanren for JavaScript☆25Updated last year
- A live programming environment that lets you see the inner workings of programs☆78Updated 2 years ago
- Finger tree data structure for JavaScript☆26Updated this week
- JavaScript Functional Relational Reactive Framework. New unique means of expression for state relations and side-effects. Implementation …☆24Updated last year
- High performance implementation of Immutable Sequence in JavaScript, based on Finger Tree.☆16Updated 9 years ago
- Pratt parser builder in TypeScript (along with simple tokenizer)☆14Updated 2 years ago
- Process CSV and TSV files with SQL.☆13Updated 2 years ago
- Build UI declaratively with Datalog.☆129Updated 2 years ago
- Shen for JavaScript☆58Updated 4 months ago
- Typescript Implementation of mini-adapton (https://arxiv.org/pdf/1609.05337.pdf)☆25Updated 2 years ago
- A SmallTalk like live coding system running in the browser, based on TypeScript.☆66Updated 5 years ago
- Easy-to-use require function for your browser☆21Updated 3 years ago
- Functional Programming for EcmaScript(Javascript)☆43Updated last year
- A statically typed Lisp dialect with algebraic effect system compiling to Javascript☆39Updated 2 years ago
- Type Inference Library written in TypeScript☆93Updated last year
- Fast, extensible, statically typed, and light Javascript transformer 🌿☆16Updated 4 months ago
- Experimental, recursively-embeddable, domain-specific editors and text editor☆79Updated last year
- Fork of HAMT with transactions and custom key types☆51Updated 7 years ago
- Command line package for sweet.js☆19Updated 7 years ago
- Canvas based syntax tree editor☆27Updated last month
- Customizable Git commit punchcard visualizations☆15Updated 7 years ago
- Common Lisp to JavaScript compiler☆245Updated 2 weeks ago
- LISP 1.5(-ish) implementation in WebAssembly☆42Updated last year
- 🍔 A Clojure-inspired atom implementation in Javascript with configurability for external persistance☆16Updated last year
- A composable, functional-reactive UI framework based on Cycle.js and React☆23Updated last year
- Implicitly return function result☆25Updated 5 years ago