joshcox / kanren
Port of microKanren to JavaScript.
☆24Updated 3 years ago
Alternatives and similar repositories for kanren:
Users that are interested in kanren are comparing it to the libraries listed below
- ramda logic☆43Updated 6 months ago
- Naturally expressive functional composition☆26Updated 10 years ago
- JSON combinator library for BuckleScript/Reason☆38Updated 5 years ago
- A statically typed Lisp dialect with algebraic effect system compiling to Javascript☆41Updated 2 years ago
- Quick and Dirty development builds☆19Updated 8 years ago
- Another way to describe the control state of your Reason UI☆24Updated 7 years ago
- All the apps I'm making to learn ClojureScript (and also have fun)☆40Updated 9 years ago
- React 0% JSX, 100% hiccup☆81Updated 11 years ago
- A demonstration of a production-suitable build pipeline for client-side BuckleScript☆28Updated 6 years ago
- A generic zipper library for JavaScript☆29Updated 8 years ago
- OBSOLETE! Check out https://github.com/ryyppy/reason-tictactoe INSTEAD☆23Updated 7 years ago
- Guide to ReasonML (OCaml syntax) and BuckleScript☆47Updated 7 years ago
- Bucklescript bindings for Enzyme☆35Updated 3 years ago
- Transit-js bindings Bucklescript☆10Updated 3 years ago
- Composable, immutable getters and setters.☆109Updated 9 years ago
- ☆51Updated 6 years ago
- Mount a directory of ES6 code as a FUSE directory of babel-compiled output☆40Updated 8 years ago
- [ABANDONED] Containers for Bucklescript application☆27Updated 7 years ago
- Almost sound Promises for Bucklescript☆79Updated 6 years ago
- 📖 Reason Developer Network☆20Updated 8 years ago
- ☆53Updated 4 years ago
- Reason React with editable source and live preview☆22Updated 6 years ago
- Store immutable facts and query them with datalog.☆48Updated last year
- A very short and simple implementation of (bottom-up) Datalog in JS☆30Updated 12 years ago
- An implementation of emcascript interfaces in Sweet.js.☆33Updated 7 years ago
- Higher-Order Contracts for JavaScript☆14Updated 8 years ago
- JavaScript implementation of modified version of miniKanren☆31Updated 5 years ago
- Fork of HAMT with transactions and custom key types☆51Updated 8 years ago
- An example of using the lisp syntax for reason/ocaml☆36Updated 6 years ago
- Immutable operations for JavaScript data structures☆17Updated 2 years ago