lean4-htt/library/init
Leonardo de Moura 0f7745a3e0 feat(library/init/lean/parser/parsec): mark whitespace and num with [noinline]
We want them to be specialized for a given monad stack, but not
inlined. If we inline them, then every occurrence of `whitespace` and
`num` will specialize the nested `take_while?` application.
This is bad since we don't cache them.
2018-10-18 16:33:10 -07:00
..
control fix(library/init): alternative instances 2018-10-17 14:25:50 -07:00
data fix(library/init): alternative instances 2018-10-17 14:25:50 -07:00
lean feat(library/init/lean/parser/parsec): mark whitespace and num with [noinline] 2018-10-18 16:33:10 -07:00
meta chore(library/init): remove all occurrences of parameter command 2018-09-26 17:54:11 -07:00
coe.lean fix(library/init): missing @[inline] 2018-09-18 21:42:22 -07:00
core.lean chore(library/init/core): classical.some ==> classical.choose 2018-10-17 09:04:52 -07:00
default.lean chore(library/init/meta): remove well_founded_tactics 2018-08-23 15:14:22 -07:00
env_ext.lean chore(library/init/env_ext): update 2018-09-11 13:55:25 -07:00
function.lean fix(library/init/function): missing @[inline] 2018-09-20 08:39:25 -07:00
init.md chore(*.md): fix/remove broken links 2016-02-23 10:11:24 -08:00
io.lean feat(library/init/lean/elaborator): add coroutine, use it to implement section/namespace elaborators (they don't do anything yet except for checking the end name) 2018-10-02 14:55:28 -07:00
platform.lean feat(library/vm): add support for system.platform.nbits in the VM 2018-05-03 15:54:54 -07:00
util.lean refactor(frontends/lean/elaborator): mark thunk as opaque, and thunk A to A is now a coercion 2018-08-21 15:27:51 -07:00
version.lean.in chore(leanpkg/lean_version): recognize nightlies as releases separate from master 2018-03-20 15:14:45 -07:00
wf.lean chore(library/init/wf): disable codegen for wf 2018-10-01 11:41:57 -07:00