hkust-taco / mlscript
The MLscript programming language. Functional and object-oriented; structurally typed and sound; with powerful type inference. Soon to have full interop with TypeScript!
☆180Updated this week
Alternatives and similar repositories for mlscript:
Users that are interested in mlscript are comparing it to the libraries listed below
- Alternative algorithm for algebraic subtyping.☆156Updated 2 months ago
- Dependent type checker using normalisation by evaluation☆256Updated 5 months ago
- A Language with Dependent Data and Codata Types☆80Updated this week
- Staged compilation with dependent types☆168Updated last week
- A minimal, fast Datalog implementation in Haskell that compiles to LLVM IR☆222Updated last year
- 😎TT☆222Updated last year
- A language server for Standard ML.☆223Updated last week
- Embeddable Lambda Prolog Interpreter☆301Updated last week
- A simple ML-like programming language with subtyping and full type inference.☆168Updated 2 months ago
- a proof-of-concept programming language based on Call-by-push-value☆53Updated 3 weeks ago
- Contextual types meet mechanized metatheory!☆186Updated 6 months ago
- A categorical programming language with effects☆274Updated last year
- Minimal implementations for dependent type checking and elaboration☆639Updated 3 weeks ago
- A proof assistant for higher-dimensional type theory☆164Updated 2 weeks ago
- A language with lexical effect handlers and lightweight effect polymorphism☆345Updated this week
- Pure functional programming with whole-program mutability inference☆64Updated last month
- A compiler for functional programs on serialized data☆158Updated this week
- 1ML prototype interpreter☆279Updated 4 years ago
- A garden of small programming language implementations 🪴☆203Updated last week
- Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations☆371Updated last year
- A declarative concatenative programming language☆163Updated 3 months ago
- ☆30Updated 4 months ago
- A custom parser/auto-formatter for Standard ML☆75Updated last year
- Visual Studio Code Extension and Language Server Protocol for Coq☆159Updated this week
- A work-in-progress language and compiler for verified low-level programming☆302Updated last week
- Prototype type inference engine☆200Updated 3 weeks ago
- A fast functional language based on two level type theory☆388Updated 2 years ago
- The Ott tool for writing definitions of programming languages and calculi☆361Updated last month
- A deterministic parser with fused lexing☆72Updated last year
- An tutorial-style implementation of liquid/refinement types for a subset of Ocaml/Reason.☆147Updated 11 months ago