Leonardo de Moura
|
8086ad7461
|
feat(library/init): define quot.hrec_on and quot.hrec_on₂ based on heterogeneous equality
They are easier to use than the version with nested eq.rec's
|
2015-05-09 09:49:41 -07:00 |
|
Leonardo de Moura
|
b03266be70
|
feat(library/normalize,frontends/lean): rename '[unfold-m]' hint to '[constructor]', and allow it to be attached to constants
closes #587
|
2015-05-07 12:00:34 -07:00 |
|
Floris van Doorn
|
9d805437f0
|
fix(reserved_notation): lower binding power of 'iff'
|
2015-04-22 13:06:11 -07:00 |
|
Leonardo de Moura
|
3edf0dffdf
|
feat(library/data/finset): define subset for finsets
|
2015-04-11 15:29:12 -07:00 |
|
Jeremy Avigad
|
74ff43a543
|
refactor(library/init/{funext,quot}.lean): adjust comments and headers
|
2015-04-05 10:11:53 -04:00 |
|
Leonardo de Moura
|
ced742083a
|
feat(library/init/quot): add helper function quot.rec_on_subsingleton₂
|
2015-04-01 13:04:41 -07:00 |
|
Leonardo de Moura
|
ed1acd9fb0
|
feat(library/init): move propext to init/quot, add Jeremy's funext theorem
|
2015-04-01 12:36:33 -07:00 |
|
Leonardo de Moura
|
0da4f191fc
|
feat(library/init/quot): add rec_on for subsingleton types
|
2015-04-01 11:57:39 -07:00 |
|
Leonardo de Moura
|
b960e123b1
|
feat(kernel): add experimental support for quotient types
|
2015-03-31 22:04:16 -07:00 |
|