Commit graph

445 commits

Author SHA1 Message Date
Leonardo de Moura
707ff44066 doc: Thunk
TODO: `Task` and support for threads
2020-11-29 10:19:27 -08:00
Sebastian Ullrich
967c9c7d00 doc: Nix: debugging tip 2020-11-29 18:59:39 +01:00
Leonardo de Moura
ee77afafa5 doc: add typeclass.md 2020-11-26 08:42:42 -08:00
Sebastian Ullrich
45a315d273
doc: Nix: seems to work fine on macOS 2020-11-25 09:48:50 +01:00
Leonardo de Moura
46dfe7b911 doc: expand tactics.md 2020-11-24 16:56:09 -08:00
Leonardo de Moura
1aeb88cee5 feat: add where example in proofs 2020-11-24 16:30:28 -08:00
Leonardo de Moura
b72a3c69b6 fix: ambiguity at induction/cases
See efc3a320fe
2020-11-24 14:59:12 -08:00
Leonardo de Moura
5585f9823f chore: cleaner structure/class syntax
@Kha I implemented the syntax for structure/class that we discussed this morning.
It is much cleaner. See new tests at `struct2.lean`.
I updated the documentation to use it.
2020-11-24 13:07:43 -08:00
Leonardo de Moura
cf0bb173ad fix: highlight.js 2020-11-24 12:53:54 -08:00
Leonardo de Moura
fa04f46d55 doc: simplify begin..end macro
The method `getRef` returns the whole term being expanded.
@Kha The method was originially added for reporting error messages.
So, the name is counterintuitive.
2020-11-24 11:06:49 -08:00
Sebastian Ullrich
2c64441910 chore: Nix: disable dirty Git tree warning & fix lean4-diff-test-file
/cc @leodemoura

Note that you will have to restart Emacs and the "Lean shell" around it for the changes to take effect
2020-11-24 20:05:24 +01:00
Sebastian Ullrich
6be438d7b1 doc: Nix: more notes 2020-11-24 19:16:27 +01:00
Sebastian Ullrich
4f89cbf9b9 doc: Nix: explain some warnings
/cc @leodemoura @javra
2020-11-24 19:16:27 +01:00
Sebastian Ullrich
1b302f328f doc: fix Bash comment highlighting 2020-11-24 19:16:27 +01:00
Sebastian Ullrich
a5ad46f7be feat: Nix: mdbook 2020-11-24 19:16:27 +01:00
Sebastian Ullrich
ffb8e1904b doc: Nix setup 2020-11-24 19:16:27 +01:00
Sebastian Ullrich
e167085429 doc: remove outdated description 2020-11-24 19:16:27 +01:00
Sebastian Ullrich
56d6bbbf05
doc: phrasing 2020-11-24 15:58:10 +01:00
Leonardo de Moura
a44e51ce2e fix: identifiers highlighting and literals 2020-11-23 18:32:39 -08:00
Leonardo de Moura
0fc0bf0593 chore: use instance ... where in the docs 2020-11-23 18:30:21 -08:00
Leonardo de Moura
5b23efc112 chore: update FAQ 2020-11-23 10:19:15 -08:00
Leonardo de Moura
d5c7f91b83 chore: reorg manual main page 2020-11-23 09:58:51 -08:00
Leonardo de Moura
a297d4107e doc: add tactics.md 2020-11-22 21:15:55 -08:00
Leonardo de Moura
9608ea5aef doc: do notation 2020-11-22 16:15:33 -08:00
Leonardo de Moura
2a769bbd79 feat: add missing keywords 2020-11-20 09:45:36 -08:00
Sebastian Ullrich
f6943d9c13 doc: fix highlighting of #eval etc. 2020-11-20 16:59:23 +01:00
Sebastian Ullrich
1e2c0d1d41 doc: remove "section" keywords, which aren't highlighted 2020-11-20 16:59:23 +01:00
Sebastian Ullrich
23bedc5ef5 doc: inline un-minified highlightjs-lean code into highlight.js 2020-11-20 16:59:23 +01:00
Leonardo de Moura
40ab77288d fix: namespaces.md 2020-11-20 07:56:53 -08:00
Leonardo de Moura
594c5a52f6 fix: sections.md 2020-11-19 19:06:06 -08:00
Leonardo de Moura
5fe11e0f00 doc: move example to tour.md 2020-11-19 17:38:51 -08:00
Leonardo de Moura
b619f09010 doc: section, variables and namespaces 2020-11-19 17:34:08 -08:00
Leonardo de Moura
e29cc367f3 feat: test each example using a separate file 2020-11-19 13:51:52 -08:00
Leonardo de Moura
72a6ce498a chore: move lean3changes.md 2020-11-19 12:57:41 -08:00
Leonardo de Moura
a1c52ae1c4 doc: expand functions.md 2020-11-19 12:48:51 -08:00
Leonardo de Moura
918420744e feat: add whatIsLean.md 2020-11-19 11:33:13 -08:00
Leonardo de Moura
7ccb996df5 doc: add tour.md 2020-11-18 19:06:21 -08:00
Leonardo de Moura
519922eaf4 doc: basic documentation 2020-11-18 18:47:22 -08:00
Leonardo de Moura
7e8a7e6660 feat: elaborate fun/forall binder extensions 2020-11-09 19:00:40 -08:00
Leonardo de Moura
c7ebc33f97 chore: fix typo 2020-11-09 11:43:57 -08:00
Leonardo de Moura
f1a2d4dee1 doc: fix and expand lean3changes.md 2020-11-09 11:37:34 -08:00
Leonardo de Moura
cf77799364 doc: add lean3changes.md 2020-11-08 14:25:56 -08:00
Sebastian Ullrich
e73a04d492 doc: basic mdbook test support 2020-10-30 17:55:09 +01:00
Sebastian Ullrich
2129798376 doc: add # prefix to hide lines in lean code blocks 2020-10-30 16:00:20 +01:00
Sebastian Ullrich
ac0d0ab32d doc: document documentation build, mention fork 2020-10-30 15:59:56 +01:00
Sebastian Ullrich
6d29111fbc doc: Lean syntax highlighting 2020-10-30 14:46:05 +01:00
Sebastian Ullrich
42b6b44fa2 doc: add old doc files to SUMMARY.md 2020-10-30 14:23:47 +01:00
Sebastian Ullrich
18472e1933 doc: mdbook init 2020-10-30 14:23:47 +01:00
Leonardo de Moura
8cb1ff206c chore: move tests to new frontend 2020-10-23 14:07:26 -07:00
Sebastian Ullrich
d5f58d27b0 chore: delete StyleCheck 2020-10-14 19:07:52 +02:00