Sebastian Ullrich
|
988d38b892
|
perf(library/init/control): inline monad_map instances even when partially applied
|
2018-10-04 14:23:03 -07:00 |
|
Sebastian Ullrich
|
918388ac26
|
refactor(library/init/control/except): reintroduce except_t.mk
|
2018-10-02 14:55:28 -07:00 |
|
Leonardo de Moura
|
7f64033111
|
chore(library/init): remove all occurrences of parameter command
We will not support the `parameter` command in Lean 4.
It is seldom used and creates many complications.
|
2018-09-26 17:54:11 -07:00 |
|
Leonardo de Moura
|
5ff9e24b17
|
feat(library/init/control): do not use unnecessary structures
It confuses the compiler.
|
2018-09-20 08:39:25 -07:00 |
|
Leonardo de Moura
|
11f98a409e
|
chore(library/init/control/except): missing @[inline] annotations
|
2018-09-19 09:13:49 -07:00 |
|
Sebastian Ullrich
|
6b55e24ab7
|
feat(library/init/{io,control/except}): use lift_t to automatically upcast io and other errors
|
2018-08-21 08:43:09 -07:00 |
|
Sebastian Ullrich
|
a260bf91d4
|
refactor(library/vm/vm_io,library/system/io): remove io classes, make errors explicit
|
2018-08-21 08:43:09 -07:00 |
|
Leonardo de Moura
|
83415ea44c
|
feat(library/init/control/except): add instance has_monad_lift (except ε) (except_t ε m)
|
2018-05-09 12:19:44 -07:00 |
|
Leonardo de Moura
|
4f75e49da8
|
feat(library/init/control/except): add monad_except _ except instance
|
2018-05-08 15:38:20 -07:00 |
|
Leonardo de Moura
|
e40f37b08e
|
feat(library/init/lean/ir): add type checker
|
2018-05-07 18:07:04 -07:00 |
|
Leonardo de Moura
|
d5fe509c36
|
chore(*): remove end after each match-expression
`end` is not optional anymore
|
2018-05-04 11:30:06 -07:00 |
|
Leonardo de Moura
|
2cb6af9769
|
refactor(library/init/control): remove init.meta.name spurious dependency
|
2018-04-30 11:36:07 -07:00 |
|
Leonardo de Moura
|
13ba9ca176
|
feat(library/init/control/except): add has_repr and has_to_string instances
|
2018-04-27 13:39:19 -07:00 |
|
Leonardo de Moura
|
77d3a788e8
|
refactor(init): init/category ==> init.control
|
2018-04-27 08:33:08 -07:00 |
|