two-level. Two-Level Type Theory
31unmix. A simple program specializer (based on partial evaluation) for a subset of Scheme. It includes a binding time analyzer, a residual program generator and an arity raiser.
13trace-monoids. Trace monoids in Cubical Agda
11contracts. Symbolic financial contract EDSL
9futhark-extract. Extracting Futhark code from the Coq proof assistant
6stratego-sll. An interpreter and minimal supercompiler for simple lazy language (first-order functional language) written in Stratego transformation language (Spoofax language workbench).
4concordium-marlowe. Marlowe interpreter and contract manager
3stlcnorm. Simply-typed lambda calculus and extensions: termination, extrinsic/intrinsic representations, nominal binding techniques
3LBS. Supplementary materials for the Language-based Security Lecture on Smart Contracts
3sql-dsl. Racket
1