lean4-htt/tests/lean/interactive/info.lean.expected.out
Leonardo de Moura 0ba60e62d7 feat(kernel/quotient/quotient): make quotient module robust against users that define their own prelude's
Before this commit, an user could define their own prelude and change
the types of quot, quot.mk, quot.lift or quot.ind.
By doing that, they could prove false.

This commit prevents this kind of abuse.
It also modifies the definition of `quot` and avoids the `setoid`
dependency.
The previous `quot` type is now called `quotient`, and it is defined
using the new `quot` type provided by the kernel.

See discussion at #1330
2017-01-24 15:59:38 -08:00

7 lines
866 B
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"message":"file invalidated","response":"ok","seq_num":0}
{"record":{"source":{"column":0,"file":"/library/init/meta/attribute.lean","line":1}},"response":"ok","seq_num":2}
{"record":{"doc":"reducible"},"response":"ok","seq_num":5}
{"record":{"full-id":"bool.tt","source":{"column":10,"file":"/library/init/core.lean","line":164},"type":"bool"},"response":"ok","seq_num":7}
{"record":{"doc":"(trace) enable/disable tracing for the given module and submodules"},"response":"ok","seq_num":10}
{"record":{"full-id":"list.cons","source":{"column":10,"file":"/library/init/core.lean","line":191},"type":"Π {T : Type}, T → list T → list T"},"response":"ok","seq_num":13}
{"record":{"full-id":"append","source":{"column":4,"file":"/library/init/core.lean","line":253},"type":"Π {α : Type} [_inst_1 : has_append α], ααα"},"response":"ok","seq_num":16}