inrick / Featherweight-Java
An attempt to implement the typing rules of Featherweight Java using Haskell.
☆11Updated 12 years ago
Alternatives and similar repositories for Featherweight-Java:
Users that are interested in Featherweight-Java are comparing it to the libraries listed below
- Standard ML compiler based on typed intermediate languages.☆48Updated 10 years ago
- MetaML and MetaOCaml bibliography☆89Updated 5 months ago
- Adding extensions to DOT calculus☆23Updated 5 years ago
- A compiler for the gradually typed lambda calculus☆75Updated 3 years ago
- Topics in Programming Languages: Denotational Semantics, Spring 2018 Course at Indiana University☆72Updated 6 years ago
- Graph Theory [maintainers=@chdoc,@damien-pous]☆35Updated this week
- ☆10Updated 6 years ago
- SML code for Handbook of Practical Logic and Automated Reasoning - For Isabelle too☆36Updated 8 years ago
- A mechanized proof of type safety for Featherweight Java using Coq☆16Updated 6 years ago
- Optimizing Abstract Abstract Machines☆31Updated 8 years ago
- Algebra of Programming in Agda: Dependent Types for Relational Program Derivation☆82Updated 8 years ago
- The Penn Locally Nameless Metatheory Library☆74Updated last month
- Luck -- A Language for Property-Based Generators☆34Updated 2 months ago
- ☆35Updated last year
- Interactive and object-oriented programming in Agda using coinductive types☆23Updated 5 months ago
- A formalisation of the Calculus of Constructions☆69Updated 9 months ago
- The MLPolyR programming language, revived☆24Updated 4 years ago
- A survey of semantics styles in Coq, from natural semantics through structural operational, axiomatic, and denotational semantics, to abs…☆48Updated 3 years ago
- Formalizations of Gradually Typed Languages in Agda☆57Updated 3 months ago
- Implementation of Nuprl's type theory in Coq☆45Updated 5 months ago
- A prototypical dependently typed languages with sized types and variances☆107Updated 2 years ago
- ☆94Updated this week
- PLT Redex model of basic Dependently Typed Racket calculus☆18Updated 10 years ago
- Benchmarks for capture-avoiding substitution☆113Updated this week
- A SuperCompiler for Martin-Löf's Type Theory☆121Updated 3 years ago
- Higher-order optimization library☆74Updated last year
- MLpolyR☆7Updated 8 years ago
- Lollimon, a monadic concurrent linear logic programming language☆28Updated 13 years ago
- Haskell implementation and Coq proof for an implicit polymorphic gradual type system.☆15Updated 4 years ago
- Library classes for the Twelf Proof System☆21Updated 4 years ago