Git Product home page Git Product logo

Comments (4)

JasonGross avatar JasonGross commented on September 24, 2024

Note that this is not specific to HoTT/coq, but is also the case in other versions of Coq.

from coq.

herbelin avatar herbelin commented on September 24, 2024

This is more or less deliberate. "Set Printing Universes" was
introduced after "Set Printing All". "Set Printing All" does not
include either "Set Printing Existential Instances". It is not clear
to me whether most users want these information in "All", though
certainly this is a misuse of the meaning of "All".

If a consensus emerges for integrating "Universes" and "Existential
Instances" in "All", this is certainly a doable change.

Hugo

On Wed, Feb 20, 2013 at 01:23:36PM -0800, Peter LeFanu Lumsdaine wrote:

Should [Set Printing All.] really mean “all”, or is this a deliberate omission?


Reply to this email directly or view it on GitHub.

from coq.

mikeshulman avatar mikeshulman commented on September 24, 2024

Personally, the main reason I use "Set Printing All" is to figure out why something that looks like it should typecheck doesn't. This isn't usually a universe problem, although with Peter's other issue it might be.

Is "Set Printing Existential Instances" documented anywhere? I can't find it in the reference manual.

from coq.

herbelin avatar herbelin commented on September 24, 2024

On Thu, Feb 21, 2013 at 05:04:05AM -0800, Mike Shulman wrote:

Personally, the main reason I use "Set Printing All" is to figure out why
something that looks like it should typecheck doesn't. This isn't usually a
universe problem, although with Peter's other issue it might be.

Is "Set Printing Existential Instances" documented anywhere? I can't find it in
the reference manual.

Indeed not. Thanks for noticing. I just committed a documentation of
it in the main Coq archive.

Hugo

from coq.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.