ucsd-progsys / 131-web
Public course materials for CSE 131 (Compilers)
☆18Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for 131-web
- A tiny language for teaching and experimenting with Refinement Types☆47Updated 3 years ago
- The Alms Programming Language☆44Updated 6 years ago
- Compiler for type theoretic lambda calculi equipped with system primtives which compiles side-effecting, strict expressions into efficien…☆42Updated 5 years ago
- A copy of Daan Leijen's reference implementation of HMF (type inference)☆16Updated 8 years ago
- A compiler from a small functional language to C. Especially features algebraic effects and handlers with multishot continuations, and a …☆87Updated 5 years ago
- System Fω interpreter for use in Advanced Functional Programming course☆65Updated last year
- A verified compiler for a lazy functional language☆32Updated last month
- MLpolyR☆7Updated 8 years ago
- Experimental proof assistant (and architecture) for dependent linear logic☆47Updated 2 years ago
- PhD research ;; What's the difference between a typeclass/trait and a record/class/struct? Nothing really, or so I argue.☆81Updated 3 years ago
- A series of implementations of a simple functional programming language.☆30Updated 8 years ago
- Agda proofs for some of the theorems in Robert Harper's Practical Foundations of Programming Languages.☆54Updated 5 years ago
- A Specification for Dependent Types in Haskell (Core)☆65Updated 2 years ago
- Example row-polymorphism implementations☆59Updated last year
- Type inference for 'type level computation one step at a time'☆12Updated 6 years ago
- Files for the tutorial "Correct-by-construction programming in Agda" at POPL '19 in Cascais☆26Updated 5 years ago
- Efficient effect handlers based on Evidence Passing Semantics.☆27Updated 3 years ago
- A collection of small projects to illustrate how to write plugins for Coq☆21Updated 5 years ago
- Topics in Programming Languages: Denotational Semantics, Spring 2018 Course at Indiana University☆72Updated 6 years ago
- MetaML and MetaOCaml bibliography☆85Updated 2 months ago
- An implementation of the Dunfield-Krishnaswami "Sound and Complete" type-system☆84Updated 6 years ago
- LL(1) parser generator verified in Coq☆44Updated 4 years ago
- Standard ML compiler based on typed intermediate languages.☆46Updated 10 years ago
- Public course materials for CSE 230 (Winter 2019)☆27Updated 3 years ago
- Supporting tool for Gradual Typing☆16Updated 4 years ago
- Replib: generic programming & Unbound: generic treatment of binders☆44Updated 2 years ago
- Resurrecting Lennart Augustsson's implementation of Cayenne☆37Updated 11 years ago
- bidirectional type checking algorithms for higher-ranked polymorphism☆18Updated 2 years ago
- Link to preprints for POPL'18 and colocated events☆87Updated 6 years ago
- A general purpose programming language with linear types☆44Updated 7 years ago