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!
☆185Updated this week
Alternatives and similar repositories for mlscript:
Users that are interested in mlscript are comparing it to the libraries listed below
- Dependent type checker using normalisation by evaluation☆258Updated 7 months ago
- Staged compilation with dependent types☆171Updated this week
- Alternative algorithm for algebraic subtyping.☆161Updated last month
- A Language with Dependent Data and Codata Types☆99Updated this week
- 😎TT☆225Updated last year
- A language with lexical effect handlers and lightweight effect polymorphism☆354Updated this week
- A fast functional language based on two level type theory☆390Updated 2 years ago
- being an operating system for typechecking processes☆126Updated 2 years ago
- A compiler for functional programs on serialized data☆160Updated 2 weeks ago
- A categorical programming language with effects☆276Updated 2 years ago
- A minimal, fast Datalog implementation in Haskell that compiles to LLVM IR☆222Updated last year
- A simple ML-like programming language with subtyping and full type inference.☆172Updated 4 months ago
- a proof-of-concept programming language based on Call-by-push-value☆53Updated last week
- Benchmarks for capture-avoiding substitution☆113Updated last week
- Minimal implementations for dependent type checking and elaboration☆656Updated 2 months ago
- ☆31Updated 6 months ago
- A garden of small programming language implementations 🪴☆219Updated this week
- Pure functional programming with whole-program mutability inference☆66Updated last month
- A language server for Standard ML in Rust.☆223Updated last month
- Frank compiler☆288Updated 11 months ago
- Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations☆377Updated last year
- an implementation of stuck macros☆139Updated last month
- Inpla: Interaction nets as a programming language (the current version)☆298Updated 5 months ago
- 1ML prototype interpreter☆280Updated 4 years ago
- The cuteness implementation of a dependently typed language.☆190Updated 2 years ago
- A pure type system implemented in OCaml☆78Updated 4 years ago
- Codebase for the paper "MLstruct: Principal Type Inference in a Boolean Algebra of Structural Types"☆39Updated 4 months ago
- A proof assistant for higher-dimensional type theory☆178Updated this week
- Spartan type theory☆263Updated 10 months ago
- A bidirectional type checker☆62Updated 7 years ago