|
From: | Jacques Carette |
Subject: | Re: [Axiom-developer] MathScheme project |
Date: | Mon, 8 May 2017 20:00:11 -0400 |
User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 |
Comments inline below.
On 2017-05-06 16:31 , Tim Daly wrote:
Are you trying to do it as we are, by carefully building up the 'signature' via combinators? I know Axiom has most of the needed infrastructure, except for 1) renaming, and 2) a notion of 'join' that properly solves the "diamond problem". That's the big difference between MathScheme and Axiom. See paper [2] below.
Actually, we agree. This is just a label - we use 'axiom' to mean 'signature of type prop'. It's meant to be surface syntax closer to traditional mathematics. As our internal core is dependently typed, there is no real difference.
Agreed. That is exactly what we mean. Jacques
|
[Prev in Thread] | Current Thread | [Next in Thread] |