AbstractSome logic notions have their analogies among programming concepts and vice versa. But people often try to understand these analogies in too straightforward a manner. A collection of analogies arising between constructive logics and programming is summarized and illustrated here. Some examples of complexities usually not taken into account are shown
International audienceThe topics of structural proof theory and logic programming have influenced ea...
This book describes the approach to the constructive analysis of computation as developed by Prof. P...
International audienceThe earliest and most popular use of logic in computer science views computati...
Programs are like constructive proofs of their specifications. This analogy is a precise equivalenc...
. The goal of foundational thinking in computer science is to understand the methods and practices o...
Constructive mathematics, mathematics in which the existence of an object means that that we can act...
The first part of the paper introduces the varieties of modern constructive mathematics, concentrati...
In this work, we show that both logic programming and abstract argumentation frameworks can be inter...
The purpose of this paper is to give an exposition of material dealing with constructive logic, type...
AbstractWe present the program development concept in a logical framework including constructive typ...
lambda-Calculi The purpose of this paper is to give an exposition of material dealing with construct...
AbstractSeveral different first-order formal logics of programs—Algorithmic Logic, Dynamic Logic, an...
Constructive mathematics, mathematics in which the existence of an object means that that we can act...
One point made here is that formal constructive mathematics can be interpreted as a "high-level" pro...
Analogy-making is an essential part of human intelligence and creativity. This paper proposes an alg...
International audienceThe topics of structural proof theory and logic programming have influenced ea...
This book describes the approach to the constructive analysis of computation as developed by Prof. P...
International audienceThe earliest and most popular use of logic in computer science views computati...
Programs are like constructive proofs of their specifications. This analogy is a precise equivalenc...
. The goal of foundational thinking in computer science is to understand the methods and practices o...
Constructive mathematics, mathematics in which the existence of an object means that that we can act...
The first part of the paper introduces the varieties of modern constructive mathematics, concentrati...
In this work, we show that both logic programming and abstract argumentation frameworks can be inter...
The purpose of this paper is to give an exposition of material dealing with constructive logic, type...
AbstractWe present the program development concept in a logical framework including constructive typ...
lambda-Calculi The purpose of this paper is to give an exposition of material dealing with construct...
AbstractSeveral different first-order formal logics of programs—Algorithmic Logic, Dynamic Logic, an...
Constructive mathematics, mathematics in which the existence of an object means that that we can act...
One point made here is that formal constructive mathematics can be interpreted as a "high-level" pro...
Analogy-making is an essential part of human intelligence and creativity. This paper proposes an alg...
International audienceThe topics of structural proof theory and logic programming have influenced ea...
This book describes the approach to the constructive analysis of computation as developed by Prof. P...
International audienceThe earliest and most popular use of logic in computer science views computati...