November 13th, 2011
I’m still waiting for my computer to typecheck this file, which I concocted yesterday evening. I’m told by someone with a better computer (thanks, Darin) that it does typecheck, and moreover, satisfy the termination checker. It relies unexcitingly on the size-change principle and is easily rendered entirely structural.
What I’ve managed to do (at last!) is to implement an Agda model of Observational Type Theory for a hierarchy of universes, in this case Nat-indexed, but that’s probably not crucial. It’s a reasonably good fit with what we envisage for Epigram 2, once stratified. However, the real thing will not suffer all of the turd-transportation I just did to simulate cumulativity (the embedding of types from one universe into the next). Ouch, that hurt! It’s not pretty, but previously I didn’t know how to do it at all.
Let me try to explain what’s going on…
Read the rest of this entry »
Posted in General, Observational Type Theory | No Comments »
November 4th, 2011
Posted in General | 4 Comments »
August 3rd, 2011
Posted in General | No Comments »
August 3rd, 2011
Posted in General | 1 Comment »
August 1st, 2011
Posted in General | 2 Comments »
July 26th, 2011
Posted in General | No Comments »
June 29th, 2011
Posted in General | No Comments »
June 29th, 2011
Posted in General | No Comments »
June 17th, 2011
Posted in General | 2 Comments »
February 16th, 2011
Posted in General | No Comments »
December 20th, 2010
Posted in General | No Comments »
December 16th, 2010
Posted in General | No Comments »
December 13th, 2010
Posted in General | No Comments »
September 10th, 2010
Posted in General | 3 Comments »
August 20th, 2010
Posted in General | No Comments »
May 31st, 2010
Posted in General | 3 Comments »
May 24th, 2010
Posted in General | No Comments »
May 10th, 2010
Posted in General | 7 Comments »
April 24th, 2010
Posted in General | No Comments »
April 18th, 2010
Posted in General | No Comments »