lean4-htt/library/init/data/nat
Mario Carneiro 4ae2f87bc8 refactor(init/meta/tactic): use dite instead of cases in by_cases
This fixes the issue in PR #1752 by using `dite`, which is essentially nondependent cases, so that the decidable instances are not substituted.
2017-07-20 01:28:21 -07:00
..
basic.lean chore(*): remove pos_num and num from stdlib 2017-05-25 18:24:16 -07:00
bitwise.lean refactor(init/meta/tactic): use dite instead of cases in by_cases 2017-07-20 01:28:21 -07:00
default.lean feat(init/data/nat): bitwise operations 2017-05-30 12:47:44 -07:00
div.lean refactor(library): avoid auxiliary definitions such as add/mul/le/etc 2017-05-01 08:52:19 -07:00
find.lean feat(init/data/int): int lemmas, more bitwise theorems 2017-06-27 18:55:52 -07:00
gcd.lean refactor(init/data/nat/gcd): swap args in gcd.induction 2017-07-05 12:37:54 -07:00
lemmas.lean fix(library/init/data/nat/lemmas): make various lemmas rfl 2017-07-15 10:38:06 +01:00
pow.lean feat(library/data/list, library/data/array): theorems needed for new hash_map 2017-05-16 14:38:43 -07:00