Leonardo de Moura
|
671b6240c1
|
fix(library/init/meta): make sure rw still produces useful error messages
|
2017-06-21 20:58:59 -07:00 |
|
Leonardo de Moura
|
8b88f21c91
|
refactor(library): add has_to_string back (but it produces unquoted values)
See issue #1664
|
2017-06-18 18:30:10 -07:00 |
|
Leonardo de Moura
|
dc1a1c8540
|
refactor(library): has_to_string ==> has_repr
See issue #1664
This is just the first step to implement proposal described at issue #1664.
|
2017-06-18 18:29:19 -07:00 |
|
Gabriel Ebner
|
54114fd7bd
|
fix(frontends/lean/tactic_notation): do not clamp errors to the end of {} blocks
|
2017-05-23 07:28:34 +02:00 |
|
Leonardo de Moura
|
6183c7676e
|
feat(frontends/lean): use . for field access
|
2017-03-28 15:29:54 -07:00 |
|
Sebastian Ullrich
|
dfd84666e2
|
feat(library): add functor, applicative, and monad laws, and prove them correct for non-meta instances
|
2017-03-27 13:42:08 -07:00 |
|
Sebastian Ullrich
|
3ead6be9ca
|
feat(init): add default value proofs to the monadic hierarchy
|
2017-03-27 13:42:08 -07:00 |
|
Gabriel Ebner
|
c8fff9f4ff
|
refactor(init/meta/interaction_monad): replace rstep by istep
|
2017-03-23 09:03:41 +01:00 |
|
Sebastian Ullrich
|
763097dbd2
|
refactor(library): revise the monadic hierarchy
|
2017-03-09 20:30:03 -08:00 |
|
Sebastian Ullrich
|
69ed7b940f
|
refactor(init/meta/interactive): query position information dynamically
|
2017-02-17 15:41:58 +01:00 |
|
Sebastian Ullrich
|
9d8c84713c
|
refactor(*): reduce exception context info from expr to pos_info
|
2017-02-17 13:45:57 +01:00 |
|
Sebastian Ullrich
|
e14eab2db8
|
chore(test/lean/interactive): do not test for exact source information
|
2017-02-17 13:45:56 +01:00 |
|
Sebastian Ullrich
|
d15591a2d8
|
feat(library,frontends/lean): expose parser to Lean and use for parsing tactic parameters
|
2017-02-17 13:45:56 +01:00 |
|