Awesome
ConCert Extraction Results
This repository contains source code of programs extracted from Coq using the ConCert framework.
The programs were written in Coq, verified and extracted to several languages using verified code extraction. The original programs can be found here.
Structure of the project
Each folder contain extracted programs for a specific language.
- cameligo-extract contains smart contracts extracted to the CameLIGO smart contract language for the Tezos blockchain.
- concordium-extract contains smart contracts extracted to the smart contract language for the Concordium blockchain.
- elm-extract contains test programs extracted to Elm.
- elm-wev-extract contains a simple web application extracted to Elm.
- liquidity-extract contains smart contracts extracted to the Liquidity smart contract language for the Dune blockchain.
- midlang-extract contains smart contracts extracted to the Midlang smart contract language.
- rust-extract contains programs extracted to Rust.