cakeml
ML compiler
A verified implementation of a subset of Standard ML language with formal verification and proof capabilities
CakeML: A Verified Implementation of ML
973 stars
44 watching
85 forks
Language: Standard ML
last commit: 2 months ago
Linked from 1 awesome list
compilerformal-semanticsformal-verificationholprogramming-languagesmltheorem-proving
Related projects:
Repository | Description | Stars |
---|---|---|
| A statically-typed programming language with a unique module system and support for type inference and mutually-recursive definitions. | 80 |
| A compiler and loader for Qt's QML language, optimizing compilation and runtime performance. | 140 |
| A Haskell implementation of a compiler for a custom programming language | 172 |
| A programming language designed to introduce concepts of programming languages, compilers, and tools in an educational setting | 71 |
| A compiler and virtual machine for a fictional programming language | 24 |
| A compiler and interpreter for executing C code on the fly as it is typed. | 29 |
| A functional programming language with support for concurrent and distributed computing, extending Standard ML with various features. | 212 |
| A language targeting LLVM with the goal of building a simple compiler | 64 |
| Compiles high-level programming languages into input for provable computations protocols. | 304 |
| A machine learning library written in Lisp (Clojure) providing simple implementations of various algorithms and utilities. | 76 |
| A proof-of-concept implementation of decentralized machine learning on top of the Golem architecture | 43 |
| A Python library for scalable machine learning using Dask alongside popular ML libraries | 907 |
| A compiler that translates Pascal source code into LLVM IR and can be executed directly or used to generate native machine code. | 126 |
| Compiles the MicroC programming language into machine code using Haskell | 116 |
| A compiler for a toy language based on LLVM that implements the System Fω type-system | 103 |