bobzhang / fan
Compile-time metaprogramming for OCaml
☆71Updated 5 months ago
Alternatives and similar repositories for fan:
Users that are interested in fan are comparing it to the libraries listed below
- Optimizing Abstract Abstract Machines☆30Updated 7 years ago
- An abstract machine for analyzing Racket bytecode.☆29Updated 3 years ago
- Standard ML compiler based on typed intermediate languages.☆47Updated 10 years ago
- Relational Programming in miniKanren☆52Updated 9 years ago
- ☆11Updated 2 months ago
- ☆85Updated 4 years ago
- miniKanren in OCaml☆31Updated last year
- Distributed computing library☆35Updated 6 years ago
- An embeddable Lua 2.5 interpreter implemented in OCaml☆124Updated 2 years ago
- A small implementation of type inference☆78Updated 9 years ago
- An outdated miniKanren implementation with a not-pairo constraint☆30Updated 11 years ago
- Bytecode compiler of a variant of Caml☆32Updated 9 years ago
- (Nominal) Adapton in OCaml☆51Updated 8 years ago
- A practical LLVM backend for OCaml (will never be finished)☆33Updated 10 years ago
- Aurochs is a parser generator that uses the parse expression grammar (PEG) or "packrat" approach. It takes a grammar in a BNF-like notat…☆45Updated last year
- SML code for Handbook of Practical Logic and Automated Reasoning - For Isabelle too☆34Updated 8 years ago
- An OCaml javascript kernel for the IPython notebook☆58Updated 7 years ago
- The MLPolyR programming language, revived☆24Updated 4 years ago
- Racket port of the nanopass-framework☆34Updated 3 years ago
- The language of the future!☆72Updated last year
- Code from Dan Friedman's "B621" class, usually referred to as "advanced dan"☆13Updated 12 years ago
- Go! Lisp in OCaml☆75Updated 12 years ago
- A prototype of soft contract verification for an untyped functional language☆34Updated 3 years ago
- ☆51Updated 2 years ago
- Library for incremental computations depending only on Core_kernel☆47Updated 6 years ago
- Link to preprints for POPL'18 and colocated events☆87Updated 6 years ago
- MLton for scalable multicore architectures☆57Updated 10 years ago
- (Somewhat) Algebraic Data Types for Racket☆34Updated 2 years ago
- A Literate Programming Tool inspired by NoWeb, implemented in OCaml☆34Updated 6 years ago