Liking cljdoc? Tell your friends :D

latte.certify

Certification of LaTTe namespaces. The functions in this namespace allow to take a snapshot of the current running state of a namespace, and issue a certificate of all the theorems demonstrated (using a cryptographic signature scheme). This is a form of compilation for demonstrated theorems.

Certification of LaTTe namespaces.
The functions in this namespace allow to take a snapshot of
the current running state of a namespace, and issue a certificate
of all the theorems demonstrated (using a cryptographic signature scheme).
This is a form of compilation for demonstrated theorems.
raw docstring

*verbose-certification*clj

source

+global-proof-certificate+clj

source

certified-theoremsclj

(certified-theorems thms)

Build a map of theorem certifications from a map `thms' of theorems. Each theorem contents (definition ) is signed with

Build a map of theorem certifications from a map `thms' of theorems.
Each theorem contents (definition ) is signed with 
sourceraw docstring

certify-library!clj

(certify-library! library-name namespaces)
source

certify-namespace!clj

(certify-namespace! namesp)
source

clear-certification!clj

(clear-certification!)
source

demonstrated-theoremsclj

(demonstrated-theorems)
(demonstrated-theorems namesp)

Fetch a map of theorems with an actual proof in the namespace named `namesp' (a symbol). If not indicated the current namespace is used.

Fetch a map of theorems with an actual proof in the namespace
named `namesp' (a symbol). If not indicated the current namespace is used.
sourceraw docstring

load-namespace-certificate!clj

(load-namespace-certificate! namesp-name)

Load the namespace named namesp-name certificate, if any.

Load the namespace named `namesp-name` certificate, if any.
sourceraw docstring

mk-timestamp-file!clj

(mk-timestamp-file! library-name)
source

proof-certified?clj

(proof-certified? namesp thm-name thm-params thm-type thm-proof)

Check if the provided proof is certified.

Check if the provided proof is certified.
sourceraw docstring

theorem-signatureclj

(theorem-signature params type proof)

Sign the specified theorem contents.

Sign the specified theorem contents.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close