diff options
-rw-r--r-- | site/posts/StronglySpecifiedFunctions.v | 13 | ||||
-rw-r--r-- | site/posts/StronglySpecifiedFunctionsProgram.v | 16 |
2 files changed, 19 insertions, 10 deletions
diff --git a/site/posts/StronglySpecifiedFunctions.v b/site/posts/StronglySpecifiedFunctions.v index d241c26..d2d05ac 100644 --- a/site/posts/StronglySpecifiedFunctions.v +++ b/site/posts/StronglySpecifiedFunctions.v @@ -1,8 +1,13 @@ (** # -<h1>Strongly-Specified Functions in Coq with the <code>refine</code> Tactic</h1> - -<span class="time">January 11, 2015</span> - # *) +<h1>Strongly-Specified Functions in Coq, part 1: using the <code>refine</code> Tactic</h1> + +<p> + This is the first article (initially published on <span class="time">January + 11, 2015</span>) of a serie of two on how to write strongly-specified + functions in Coq. You can read the next part <a + href="/posts/StronglySpecifiedFunctionsProgram">here</a>. +</p> +# *) (** I started to play with Coq, the interactive theorem prover developed by Inria, a few weeks ago. It is a very powerful tool, diff --git a/site/posts/StronglySpecifiedFunctionsProgram.v b/site/posts/StronglySpecifiedFunctionsProgram.v index 122a9ef..f6c1eb1 100644 --- a/site/posts/StronglySpecifiedFunctionsProgram.v +++ b/site/posts/StronglySpecifiedFunctionsProgram.v @@ -1,14 +1,18 @@ (** # -<h1>Strongly-Specified Functions in Coq with the <code>Program</code> Framework</h1> +<h1>Strongly-Specified Functions in Coq, part 2: the <code>Program</code> Framework</h1> + +<p> + This is the second article (initially published on <span class="time">January + 01, 2017</span>) of a serie of two on how to write strongly-specified + functions in Coq. You can read the previous part <a + href="/posts/StronglySpecifiedFunctions">here</a>. +</p> # *) -(** This blogpost was initially published on #<span class="time"> - January 01, 2017</span>#, and as later been heavily rewritten in - late 2019. *) - (** #<div id="generate-toc"></div># *) -(** For the past few weeks, I have been playing around with <<Program>>. *) +(** For the past few weeks, I have been playing around with the <<Program>> (or + Russel) framework of Coq. *) (** ** The Theory *) |