Leonardo de Moura
|
ffc4abed32
|
fix: UInt* and USize Inhabited instances
|
2020-11-13 16:30:48 -08:00 |
|
Leonardo de Moura
|
9c9d65e640
|
chore: move definitions needed by macros to Prelude.lean
|
2020-11-11 06:56:45 -08:00 |
|
Leonardo de Moura
|
cca3bad0bb
|
feat: add Prelude.lean
`Prelude.lean` has no dependencies, and
at the end of `Prelude`, the `syntax` and `macro` commands are operational.
|
2020-11-10 18:08:18 -08:00 |
|
Leonardo de Moura
|
bd5c668347
|
feat: add helper functions for new Prelude.lean
|
2020-11-10 12:34:40 -08:00 |
|
Leonardo de Moura
|
2daeb195b5
|
chore: use new names
|
2020-11-10 10:15:19 -08:00 |
|
Leonardo de Moura
|
898a08a0c1
|
chore: avoid Has prefix in type classes
closes #203
|
2020-10-27 18:29:19 -07:00 |
|
Leonardo de Moura
|
13c2a8ff51
|
chore: remove #lang lean4 header
|
2020-10-25 09:54:07 -07:00 |
|
Leonardo de Moura
|
1d338c4fc4
|
chore: move Core.lean to new frontend
|
2020-10-25 08:54:37 -07:00 |
|
Leonardo de Moura
|
3757b26dc2
|
chore: move to new frontend
|
2020-10-23 17:30:48 -07:00 |
|
Wojciech Nawrocki
|
86968b5c45
|
feat: fix UTF-8/16 and add ServerM monad
Emojis work now 🎉
|
2020-08-31 06:50:01 -07:00 |
|
Leonardo de Moura
|
cd8bd55311
|
feat: make sure Char.ofNat can be efficiently reduced in the kernel and WHNF
|
2020-03-18 16:41:48 -07:00 |
|
Simon Hudon
|
92c8773137
|
feat: file IO using handles
|
2020-01-12 08:02:48 -08:00 |
|
Leonardo de Moura
|
b8257f2317
|
feat: add HasOfNat
It is used to encode numerical literals in the new frontend.
|
2019-12-16 10:28:28 -08:00 |
|
Leonardo de Moura
|
6cd7d568d3
|
chore: HasModn ==> HasModN
|
2019-12-11 15:36:58 -08:00 |
|
Leonardo de Moura
|
2809cea147
|
chore: remove DecidableEq workaround
We have better indexing now.
|
2019-11-26 17:30:18 -08:00 |
|
Leonardo de Moura
|
c445199747
|
chore: library/Init ==> src/Init
cc @Kha @dselsam @cipher1024
|
2019-11-22 06:06:05 -08:00 |
|