Sebastian Ullrich
|
46065a9b3b
|
feat: leanmake: auto-detect PKG
|
2020-06-13 15:22:01 +02:00 |
|
Sebastian Ullrich
|
655a16ce56
|
doc: reference correct default stage
|
2020-05-18 14:52:10 +02:00 |
|
Sebastian Ullrich
|
ff0d56da65
|
doc: further elaborate on elan and Emacs setup
/cc @leodemoura @mhuisi
|
2020-05-18 11:00:29 +02:00 |
|
Sebastian Ullrich
|
bb554930f8
|
doc: elaborate on elan setup
|
2020-05-15 21:31:23 +02:00 |
|
Sebastian Ullrich
|
ed9b845eaa
|
chore: test/update-stage0 targets with default stage
|
2020-05-15 11:46:38 +02:00 |
|
Sebastian Ullrich
|
f64a343183
|
doc: describe new bootstrap setup
|
2020-05-14 23:13:51 +02:00 |
|
Sebastian Ullrich
|
d36c7dc33b
|
doc: port test program instructions to leanmake
|
2020-05-14 14:47:54 +02:00 |
|
Sebastian Ullrich
|
274e6bf931
|
doc: update make docs
|
2020-05-14 14:47:54 +02:00 |
|
Sebastian Ullrich
|
053d4bab1c
|
chore: factor out and unify common test behavior; retrieve lean from PATH
`./test_single.sh foo.lean yes` is now `./test_single.sh -i foo.lean`
|
2020-05-14 14:38:52 +02:00 |
|
Sebastian Ullrich
|
729c750003
|
doc: adjust commit convention
/cc @leodemoura
|
2020-04-05 11:29:30 +02:00 |
|
Sebastian Ullrich
|
dda44bc47f
|
doc: building Lean using Nix in WSL does work reasonably well
|
2020-03-25 14:24:49 +01:00 |
|
Sebastian Ullrich
|
1756d31694
|
chore: update build instructions
|
2020-03-25 12:45:52 +01:00 |
|
Daniel Selsam
|
b4e285f91a
|
fix: dead link in doc
|
2020-01-02 14:36:14 +01:00 |
|
Sebastian Ullrich
|
5ce037b7e8
|
doc: document stage2&3
/cc @leodemoura
|
2019-12-16 13:32:34 +01:00 |
|
Leonardo de Moura
|
a8578b4354
|
chore: remove old files
|
2019-12-05 08:24:20 -08:00 |
|
Sebastian Ullrich
|
21ac37378e
|
doc: update build docs
|
2019-11-29 11:23:42 +01:00 |
|
Sebastian Ullrich
|
cf0808c0c3
|
doc: update ccache docs
|
2019-11-25 14:09:42 +01:00 |
|
Sebastian Ullrich
|
82a0991df6
|
chore: switch to Github Actions
|
2019-11-21 13:11:16 -08:00 |
|
Sebastian Ullrich
|
49b356e591
|
doc: update make docs
|
2019-11-11 15:05:25 -08:00 |
|
Sebastian Ullrich
|
aef4a7159b
|
chore(*): remove obsolete leanpkg.path files
|
2019-07-25 17:46:53 -07:00 |
|
Sebastian Ullrich
|
74eda000b4
|
doc(doc/make/msys2): update instructions
|
2019-07-05 11:24:15 +02:00 |
|
Leonardo de Moura
|
5679a17603
|
doc(doc/make/index): add instructions for invoking makefile manually
|
2019-03-25 14:57:57 -07:00 |
|
Sebastian Ullrich
|
0279d29741
|
chore(shell/CMakeLists): add bin_lean_stage0 target
|
2019-03-21 13:16:34 +01:00 |
|
Sebastian Ullrich
|
beae045ebc
|
fix(CMakeLists): complete move of stage1 from src/ to build dir
|
2019-03-21 13:16:17 +01:00 |
|
Sebastian Ullrich
|
74eab92c7c
|
doc(doc/make/index): add some bootstrapping docs
@leodemoura
|
2019-03-18 21:50:07 +01:00 |
|
Leonardo de Moura
|
7ff42dd8e5
|
chore(doc/examples/compiler/test): simplify example
|
2019-02-06 17:23:16 -08:00 |
|
Leonardo de Moura
|
886fdf263e
|
chore(doc/examples/compiler): we don't need main.cpp anymore
cc @kha @ChristianoBraga
|
2019-02-06 14:50:41 -08:00 |
|
Leonardo de Moura
|
ed1b101dd2
|
doc(doc/examples/compiler): new example
|
2019-02-05 16:50:12 -08:00 |
|
Sebastian Ullrich
|
2ebbfa813c
|
doc(doc/coding_style,doc/commit_convention): fix git hook commands
|
2018-07-05 10:20:25 +02:00 |
|
Sebastian Ullrich
|
42d58580e6
|
chore(script/prepare-commit-msg): remove file extension, guess change type
|
2018-06-12 17:39:59 +02:00 |
|
Sebastian Ullrich
|
9d36bd057c
|
chore(script/prepare-commit-msg): add simple commit message generator
|
2018-06-07 14:57:13 +02:00 |
|
Sebastian Ullrich
|
f0cee8181d
|
chore(script/pre-push): include in repo
|
2018-06-07 14:57:13 +02:00 |
|
Sebastian Ullrich
|
2e784cd6be
|
doc(doc/make/emscripten): document Emscripten build
|
2018-04-30 18:17:16 +02:00 |
|
Sebastian Ullrich
|
3fefe94757
|
refactor(library/init/core,library/init/unit): make unit an abbreviation of punit.{0}
|
2018-03-27 10:33:04 -07:00 |
|
Sebastian Ullrich
|
06e0d78e21
|
chore(doc/changes): update changelog
|
2018-03-26 12:55:38 +02:00 |
|
Sebastian Ullrich
|
70167def6f
|
refactor(init/category/state): replace monad_state_lift with Haskell's MonadState
* does not leak information about the inner monad via out_param
* can be derived from an inner `monad_state` instance
|
2018-03-20 14:58:37 -07:00 |
|
Sebastian Ullrich
|
bcbe5ec9f4
|
refactor(init/category/functor): merge has_map into functor
|
2018-03-20 14:58:36 -07:00 |
|
Sebastian Ullrich
|
bac0f66ca0
|
chore(init/category/combinators): remove unnecessary monad.lift{n}
|
2018-03-20 14:58:36 -07:00 |
|
Sebastian Ullrich
|
f4c2499063
|
chore(init/category/transformers): remove now-unused monad_transformer class, rename to lift.lean
|
2018-03-20 14:58:36 -07:00 |
|
Sebastian Ullrich
|
22d15bac7f
|
chore(changes.md): changelog
|
2018-03-20 14:58:36 -07:00 |
|
Sebastian Ullrich
|
8c157eba64
|
refactor(init/category/state): replace monad_state with monad_state_lift
|
2018-03-20 14:58:36 -07:00 |
|
Sebastian Ullrich
|
940aca1ec3
|
refactor(init/category/lawful): unbundle lawful classes
|
2018-03-20 14:58:35 -07:00 |
|
Sebastian Ullrich
|
159b45c74f
|
refactor(init/category/state): introduce monad_state
* rename `read/write` to `get/put`, as in Haskell
* define `state` as `state_t id`
|
2018-03-20 14:58:35 -07:00 |
|
Sebastian Ullrich
|
1c6861528b
|
refactor(init/category): move monad laws into separate type classes defined after the tactic framework
|
2018-03-20 14:58:35 -07:00 |
|
Sebastian Ullrich
|
63382cf7e3
|
chore(init/category/transformers): move monad_transformer, monad_lift out of monad namespace, make universe polymorphic
|
2018-03-20 14:58:35 -07:00 |
|
Sebastian Ullrich
|
7c8f884699
|
chore(README,doc/faq): The Gitter chat room has been migrated to Zulip
|
2018-03-08 10:06:37 -08:00 |
|
Sebastian Ullrich
|
1abf8738fc
|
feat(frontends/lean/structure_cmd): allow implicitness infer annotation and parameters in field declaration
|
2018-02-28 12:49:22 +01:00 |
|
Sebastian Ullrich
|
cf8dd9e75e
|
feat(fronteds/lean/builtin_exprs): do notation: use overloadable bind instead of has_bind.bind
|
2018-02-28 12:49:22 +01:00 |
|
Sebastian Ullrich
|
f247363305
|
feat(library/time_task): print cumulative times on --profile
|
2018-02-19 09:13:24 -08:00 |
|
Nuno Lopes
|
a9078dd13a
|
fix(doc): link to MSVC build instructions
|
2018-02-13 10:40:53 -08:00 |
|