shriram / mystery-languages
Mystery Languages
☆34Updated last year
Related projects ⓘ
Alternatives and complementary repositories for mystery-languages
- Accompanying materials for "A Core Calculus for Documents"☆31Updated last year
- A deterministic parser with fused lexing☆71Updated last year
- EGraphs in OCaml☆60Updated 9 months ago
- An implementation of "A Pretty Expressive Printer" in Racket☆27Updated 9 months ago
- A metalanguage for creating sophisticated DSLs in Racket.☆27Updated this week
- Racket bindings for Z3☆24Updated 5 years ago
- A Redex tutorial with a focus on how to do work in Redex☆11Updated 2 weeks ago
- A Scheme-like CBPV language with Racket Interoperability☆39Updated 8 months ago
- Programming-by-example in a typed functional language with sketches. Smyth = Sketching + Myth.☆31Updated 3 years ago
- ☆38Updated 2 years ago
- A proof checker meant for education. Primarily for teaching proofs of correctness of functional programs.☆58Updated this week
- Forge: A Tool and Language for Teaching Formal Methods☆67Updated last week
- ☆33Updated 6 months ago
- A pure type system implemented in OCaml☆77Updated 3 years ago
- The source for "Compiling with Dependent Types" (my dissertation)☆30Updated 2 years ago
- A collection of programming languages and type systems.☆33Updated 2 months ago
- Because why wouldn't you want to typeset Coq in Scribble?☆10Updated 5 years ago
- A custom parser/auto-formatter for Standard ML☆68Updated 10 months ago
- Fun plugin to play with the Gallina AST.☆38Updated 5 years ago
- ☆12Updated last year
- A pedagogic implementation of abstract bidirectional elaboration for dependent type theory.☆82Updated 3 years ago
- Formalizations of Gradually Typed Languages in Agda☆54Updated last month
- The SML/NJ project hosts the entire source code of the Standard ML of New Jersey system.☆29Updated 5 years ago
- A Toy Inverse Bidirectional Typechecker☆31Updated 5 years ago
- A diagram drawing library for Racket☆18Updated 3 years ago
- A (formalised) general definition of type theories☆56Updated 3 years ago
- A verified, modern, hardened memory allocator.☆14Updated 2 weeks ago
- A rosetta stone for metaprogramming in Coq, with different examples of tactics, plugins, etc implemented in different metaprogramming lan…☆17Updated 9 months ago
- Interpreter for the reversible functional language rFun☆35Updated 6 years ago
- Algebraic, staged parsing for OCaml: typed, compositional, and faster than yacc☆97Updated last year