coq-to-ocaml-to-js

Code generator

Generates safe and fast JavaScript code from mathematical proofs using Coq, OCaml, BuckleScript, Rollup, Terser, and Closure Compiler

Proof of concept to generate safe and fast JavaScript

GitHub

24 stars
2 watching
2 forks
Language: JavaScript
last commit: about 4 years ago
bucklescriptcoqjavascriptocamlproof

Related projects:

RepositoryDescriptionStars
formal-land/coq-of-ocamlTransforms OCaml code into formal, verifiable Coq code to prove complex properties255
klakplok/gojiGenerates OCaml bindings from high-level descriptions of JavaScript libraries44
ejgallego/coq-lspA tool for interactive theorem proving and language support in Coq153
xavierleroy/coq2htmlGenerates HTML documentation from Coq source files by folding proof scripts and producing auxiliary CSS and JavaScript files30
ejgallego/pycoqPython bindings for Coq's interactive proof assistant50
lexifi/gen_js_apiGenerates OCaml bindings for JavaScript libraries175
routineco/ocaml-nanoidGenerates unique, secure strings for use in applications.20
coq/vscoqAn extension for Visual Studio Code and VSCodium to support Coq Proof Assistant349
jscoq/jscoqAn online development environment for the proof assistant Coq, allowing users to run and interact with it in their browser.518
uwplse/cheeriosA formally verified serialization library for Coq23
ocaml-ppx/ppx_derivingA library simplifying type-driven code generation in OCaml469
jscert/jscertA Coq-based verification of the ECMAScript 5 standard for a JavaScript interpreter196
senchalabs/jsduckGenerates documentation for JavaScript code using Markdown and infers information from the code itself.1,503
impermeable/coq-waterproofHelps write formal proofs in a more readable format33
ocaml-ppx/ppx_deriving_yojsonA tool that generates JSON serialization and deserialization functions for OCaml types157