CakeML/cakeml

Update CakeML tutorial to use monadic translator

Offen

#697 geöffnet am 06.11.2019

 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)Standard ML (98 Forks)auto 404
help wanted

Repository-Metriken

Stars
 (1.169 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

Currently the CakeML tutorial, i.e. the files under tutorial/solutions and particularly wordfreqProgScript.sml, is based on CF proofs.

Since the monadic translator, which is described in Proof-Producing Synthesis of CakeML with I/O and Local State from Monadic HOL Functions, could produce the same program in a nicer way, I think the tutorial should be ported to use the monadic translator.

One can take inspiration from existing examples that use the monadic translator.

Contributor Guide