-
Sifive
- Ontario, Canada
-
17:16
(UTC -12:00)
Stars
A collection of resources for learning type theory and type theory adjacent fields.
Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.
Minimal implementations for dependent type checking and elaboration
A fast functional language based on two level type theory
Demo for high-performance type theory elaboration
A place where Druid widgets come to mature before moving to the Druid repo.
A simple expressions language with polymorphic extensible row types.
A modern Prolog implementation written mostly in Rust.
Archive of LISP Machine, Inc.
The new nanopass framework; an embedded DSL for writing compilers in Scheme
Kami - a DSL for designing Hardware in Coq, and the associated semantics and theorems for proving its correctness. Kami is inspired by Bluespec. It is actually a complete rewrite of an older versio…
A functional programming language with static memory management
A collection of out-of-tree LLVM passes for teaching and learning
demo of using scratch docker for small docker images -- hello world in C
The fork of Eclipse OMR used in the "GC Arrays" tutorial
This demo is a supplement to the talk "Migrate early, migrate often!" at Oracle Code One 2018 and Eclipse EU 2018.
Concurrent mark-sweep garbage collector for accurate garbage collection of language runtimes in C++ 1x.
nbhuiyan / BruteClang
Forked from llvm-mirror/clangA brute-force analysis tool built on Clang.