lean4-htt/library
Leonardo de Moura c9e4c89d9c chore(library/init/meta): remove mk_dec_eq_instance
The tactic mk_dec_eq_instance constructs a function using the brec_on
recursor. The compiler generates horrible code for this kind of
definition. It creates a closure for each recursive call.
Moreover, `brec_on` accumulates all intermediate results.

To generate efficient code, we need to generate a collection of
recursive equations, and then invoke the equation compiler.

cc @kha
2018-04-27 16:13:10 -07:00
..
data chore(library/init/data/nat): remove dependency 2018-04-10 15:48:13 -07:00
init chore(library/init/meta): remove mk_dec_eq_instance 2018-04-27 16:13:10 -07:00
system chore(library/init/data/nat): remove dependency 2018-04-10 15:48:13 -07: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