joshcox / kanren
Port of microKanren to JavaScript.
☆25Updated 3 years ago
Alternatives and similar repositories for kanren:
Users that are interested in kanren are comparing it to the libraries listed below
- A statically typed Lisp dialect with algebraic effect system compiling to Javascript☆41Updated 2 years ago
- Finite domain constraint programming library in JS☆62Updated 3 years ago
- Helpers for incremental operations on map like data structures.☆26Updated last week
- Naturally expressive functional composition☆26Updated 10 years ago
- ramda logic☆44Updated 7 months ago
- just another compiler experiment☆14Updated 8 years ago
- A generic zipper library for JavaScript☆29Updated 8 years ago
- Quick and Dirty development builds☆19Updated 8 years ago
- A trace visualization of MicroKanren logic programs, in JS.☆14Updated 2 years ago
- React 0% JSX, 100% hiccup☆81Updated 11 years ago
- A very short and simple implementation of (bottom-up) Datalog in JS☆30Updated 12 years ago
- Parinfer in Python☆10Updated 2 years ago
- Complete and Easy Bidirectional Typechecking for for Higher-Rank Polymorphism in Clojure☆23Updated 9 years ago
- (superseded by: https://github.com/qteatime/crochet) A safe, extensible, layered programming language that runs on top of JavaScript☆32Updated 2 years ago
- Another way to describe the control state of your Reason UI☆24Updated 7 years ago
- Transit-js bindings Bucklescript☆10Updated 3 years ago
- FRP with 3DF and Differential Dataflow.☆26Updated 5 years ago
- Fork of HAMT with transactions and custom key types☆51Updated 8 years ago
- Bucklescript bindings for Enzyme☆35Updated 3 years ago
- JSON combinator library for BuckleScript/Reason☆38Updated 5 years ago
- Clojure code editor wrapping Flense☆22Updated 10 years ago
- Higher-Order Contracts for JavaScript☆14Updated 8 years ago
- Compact Cursor Library built on top of the excellent seamless-immutable☆56Updated 6 years ago
- An implementation of emcascript interfaces in Sweet.js.☆33Updated 7 years ago
- A transducer implementation using the excellent operators from RxJs☆16Updated 2 years ago
- A demonstration of a production-suitable build pipeline for client-side BuckleScript☆28Updated 6 years ago
- A pure and functional router using classic FRP. Written in TypeScript.☆20Updated 3 years ago
- All the apps I'm making to learn ClojureScript (and also have fun)☆40Updated 9 years ago
- Another attempt to realize my programming language☆23Updated 3 months ago
- Typescript Implementation of mini-adapton (https://arxiv.org/pdf/1609.05337.pdf)☆24Updated 3 years ago