Leonardo de Moura
|
0795acaf6a
|
refactor(library/init/algebra): new transport from multiplicative to additive
The motivation is to avoid the problems produced by the "declare as
structure and then tag as class idiom" described in the file ring.lean.
|
2017-01-18 19:39:53 -08:00 |
|
Leonardo de Moura
|
db70c78704
|
feat(library/equations_compiler): make sure automatically generated equational lemmas use internal names
|
2017-01-06 11:40:34 -08:00 |
|
Leonardo de Moura
|
244e115412
|
chore(library/init/data): add more "short-circuit" instances for int/nat
|
2016-12-27 11:51:42 -08:00 |
|
Leonardo de Moura
|
6b416b4618
|
feat(library/vm): use native representation for int in the VM
|
2016-12-18 15:04:02 -08:00 |
|
Leonardo de Moura
|
d2ffa6c476
|
fix(library/init/data/int/basic): bug in instance definition
|
2016-12-18 14:45:55 -08:00 |
|
Leonardo de Moura
|
1d0d45d890
|
feat(library/init/data/to_string): mark list.to_string as protected
|
2016-12-18 13:17:10 -08:00 |
|
Sebastian Ullrich
|
26ead0e7ac
|
feat(library/data/int/basic): has_to_string int
|
2016-12-18 13:15:41 -08:00 |
|
Jeremy Avigad
|
8b84af4853
|
feat(library/init/data/int/basic,order): the integers as an ordered ring
|
2016-12-15 09:56:22 -08:00 |
|