miking-lang / miking
Miking - the meta viking: a meta-language system for creating embedded languages
☆53Updated last week
Alternatives and similar repositories for miking:
Users that are interested in miking are comparing it to the libraries listed below
- EGraphs in OCaml☆61Updated 11 months ago
- A deterministic parser with fused lexing☆72Updated last year
- OCaml plus Jane Street extensions☆73Updated 6 months ago
- A stepping debugger for Standard ML (SML)☆23Updated 10 months ago
- A statically-typed programming language based on "F-ing modules"☆80Updated 4 years ago
- VCFloat: A Unified Coq Framework for Verifying C Programs with Floating-Point Computations☆26Updated this week
- A small implementation of graded modal dependent type theory. A younger cousin to Granule.☆55Updated 8 months ago
- General topology in Coq [maintainers=@amiloradovsky,@Columbus240,@stop-cran]☆47Updated 3 months ago
- Demo for dependent types + runtime code generation☆64Updated last month
- MLB support for CM (the SML/NJ Compilation and Library Manager)☆18Updated last year
- Didactic implementation of the type checker described in "Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism" writ…☆22Updated 3 years ago
- A pure type system implemented in OCaml☆77Updated 4 years ago
- The LLVM tutorial using OCaml☆61Updated 4 years ago
- A verified compiler for a lazy functional language☆32Updated this week
- The Flambda backend project for OCaml☆121Updated this week
- Fωμ type checker and compiler☆52Updated last year
- Graph Theory [maintainers=@chdoc,@damien-pous]☆34Updated last month
- Tools for record-and-replay debugging☆43Updated last year
- 🩺 A library for compiler diagnostics☆37Updated 3 weeks ago
- Parallel ML compiler☆71Updated 4 years ago
- A Toy Inverse Bidirectional Typechecker☆31Updated 5 years ago
- A Deductive Verification Tool for OCaml Programs☆67Updated 6 months ago
- Pure functional programming with whole-program mutability inference☆54Updated this week
- Compiler for a subset of the ML (really OCaml) language. LLVM is used as a backend.☆31Updated 3 years ago
- Accelerated machine learning with dependent types☆84Updated this week
- A custom parser/auto-formatter for Standard ML☆71Updated last year
- Call Futhark programs from Standard ML☆10Updated 4 months ago
- Bologna Optimal Higher-Order Machine, Version 1.1☆67Updated 7 years ago
- [research] A modular SMT solver in OCaml, based on mcSAT☆39Updated last year
- OCaml Bindings to MLIR☆14Updated 4 years ago