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: almost 2 years agoLinked 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 |