From e147992bf64bfd55f7b0718e81b73f2219b33c31 Mon Sep 17 00:00:00 2001 From: Thomas Letan Date: Fri, 14 Feb 2020 08:23:59 +0100 Subject: Rework the introduction of the strongly-specified functions serie --- site/posts/StronglySpecifiedFunctions.v | 13 +++++++++---- site/posts/StronglySpecifiedFunctionsProgram.v | 16 ++++++++++------ 2 files changed, 19 insertions(+), 10 deletions(-) (limited to 'site/posts') 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 @@ (** # -

Strongly-Specified Functions in Coq with the refine Tactic

- -January 11, 2015 - # *) +

Strongly-Specified Functions in Coq, part 1: using the refine Tactic

+ +

+ This is the first article (initially published on January + 11, 2015) of a serie of two on how to write strongly-specified + functions in Coq. You can read the next part here. +

+# *) (** 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 @@ (** # -

Strongly-Specified Functions in Coq with the Program Framework

+

Strongly-Specified Functions in Coq, part 2: the Program Framework

+ +

+ This is the second article (initially published on January + 01, 2017) of a serie of two on how to write strongly-specified + functions in Coq. You can read the previous part here. +

# *) -(** This blogpost was initially published on # - January 01, 2017#, and as later been heavily rewritten in - late 2019. *) - (** #
# *) -(** For the past few weeks, I have been playing around with <>. *) +(** For the past few weeks, I have been playing around with the <> (or + Russel) framework of Coq. *) (** ** The Theory *) -- cgit v1.2.3