lean4-htt/library
Leonardo de Moura 169cd87dbe feat(library/system/io): add io.run_tactic
@nunoplopes @aqjune
I had to add a new primitive to allow you to execute a tactic from the
`main` function. The `main` function is in the `io` monad. The new
primitive has type:
```
meta constant io.run_tactic {α : Type} (a : tactic α) : io α
```
I also added a new test that shows how to use it.
The test displays all declarations that have the `nat` prefix.

cc @kha
2018-03-07 12:15:26 -08:00
..
data chore(library/data/dlist): remove rsimp dependency 2018-03-05 17:09:08 -08:00
init fix(library/init/meta/interactive): fixes #1943 2018-03-06 17:36:18 -08:00
smt chore(library/init/meta): add to_unfold parameter to simplify, and remove redundant simp* tactics 2017-07-02 15:26:06 -07:00
system feat(library/system/io): add io.run_tactic 2018-03-07 12:15:26 -08:00
tools/debugger chore(library): use new structure update notation in the core lib 2017-11-17 16:57:54 -08:00
leanpkg.path feat(leanpkg): add package manager 2017-05-01 14:11:38 -07:00
library.md chore(library/library.md): update documentation 2017-08-16 14:17:26 -07:00