fir-lang / fir
☆38Updated this week
Alternatives and similar repositories for fir:
Users that are interested in fir are comparing it to the libraries listed below
- A compiler and runtime for normalizing the untyped λ-calculus☆31Updated 3 years ago
- A Haskell 2010 type checker☆16Updated 11 months ago
- Oversimplified version of Simple-sub: without recursive types, without nested let polymorphism, and with approximated type-variable-to-ty…☆26Updated 2 years ago
- A small implementation of graded modal dependent type theory. A younger cousin to Granule.☆56Updated 9 months ago
- Fast higher-order effect handlers with evidence passing☆18Updated last year
- A dependently typed programming language with direct style effects and linearity☆19Updated 6 months ago
- todo and unimplemented, robustly implemented☆33Updated 5 months ago
- dependent type theory experiment☆25Updated 11 months ago
- A verified compiler for a lazy functional language☆34Updated last week
- Setoid type theory implementation☆38Updated last year
- Algebraic effects in the Bluefin effect system☆15Updated 9 months ago
- A toy dependent typed language.☆28Updated this week
- Lua backend for Idris 2☆27Updated 2 years ago
- Handy macro to generate C-FFI bindings to Rust for Haskell☆68Updated this week
- Codebase for the paper "MLstruct: Principal Type Inference in a Boolean Algebra of Structural Types"☆36Updated 2 months ago
- An experimental language server for SomewhatML☆24Updated 2 years ago
- ☆11Updated last year
- A Language with Dependent Data and Codata Types☆80Updated this week
- A pure type system implemented in OCaml☆77Updated 4 years ago
- Duo - A research language exploring duality in programming language design☆57Updated last year
- Demo for dependent types + runtime code generation☆66Updated this week
- Haskell port of the Nanopass Compiler Framework☆10Updated last year
- Rough and Ready Haskell Notebooks with HLS and VS Code☆45Updated 2 years ago
- ☆15Updated last year
- Changes and Pinafore projects. Pull requests not accepted.☆33Updated this week
- A bidirectional type checker☆59Updated 7 years ago
- Example language server (LSP) implementation for a toy language☆60Updated 3 years ago
- Typelevel Brainfuck; Brainfuck implemented solely in Haskell's type system (no TemplateHaskell)☆17Updated last year
- Slides and handwritten notes on the course on models of programming languages☆50Updated 4 years ago