lean4-htt/doc
Sebastian Ullrich 0aacccd8c9 feat(frontends/lean): change structure update notation
`{s with ...}` is now `{..., ..s}`, which more clearly expresses that the
result type is not necessarily equal to the type of `s` (in absence of an
expected type and a structure name, we still default to the type of `s`).

Multiple fallback sources can be given: `{..., ..s, ..t}` will fall back to
searching a field in `s`, then in `t`. The last component can also be `..`,
which will replace any missing fields with a placeholder.

The old notation will be removed in the future.
2017-11-17 16:40:47 -08:00
..
bin chore(src/emacs): move lean-mode to https://github.com/leanprover/lean-mode 2017-10-06 10:46:43 -07:00
make doc(msys2): add notes about installation 2017-06-30 08:04:14 +02:00
.gitignore chore(.gitignore): update 2015-03-28 23:29:41 -04:00
changes.md feat(frontends/lean): change structure update notation 2017-11-17 16:40:47 -08:00
coding_style.md chore(frontends/lean/elaborator): style 2017-08-22 15:41:12 -07:00
commit_convention.md doc(commit_convention): add new category 2013-10-25 09:23:14 -07:00
export_format.md feat(doc/export_format): advertise trepplein 2017-07-15 22:49:24 +01:00
fixing_tests.md feat(emacs/lean-dev): add lean-diff-test-file command for development 2017-07-04 12:20:38 -07:00
syntax_highlight_in_latex.md doc(syntax_highlight_in_latex.md): use bitbucket.org/leanprover/pygments-main 2015-02-17 11:47:35 -05:00