Wojciech Nawrocki
|
caa8f7f7b2
|
chore: expose Substring.prev/next
|
2021-07-19 09:55:37 +02:00 |
|
Wojciech Nawrocki
|
f07e49acdb
|
chore: parse names properly
|
2021-07-19 09:55:37 +02:00 |
|
Wojciech Nawrocki
|
7aca461a35
|
fix: hovers on elabFieldName fields
|
2021-07-19 09:55:37 +02:00 |
|
Wojciech Nawrocki
|
b2d712a766
|
fix: Substring.splitOn
|
2021-07-19 09:55:37 +02:00 |
|
Mario Carneiro
|
0cf306eb49
|
chore: fix typo
|
2021-07-16 10:52:28 +02:00 |
|
Daniel Fabian
|
93a3fd14ad
|
refactor: do not use explicit instance, but use deriving instead.
|
2021-07-13 09:58:27 -07:00 |
|
Daniel Fabian
|
0d41fd03f7
|
feat: add xml parser.
in order to generate the LLVM extern declarations we want to use a generator that spits out XML. Hence adding a small XML parser.
|
2021-07-13 09:58:27 -07:00 |
|
Wojciech Nawrocki
|
4ea3d2df2f
|
feat: add missing UInt coercions
|
2021-07-05 19:42:01 +02:00 |
|
Sebastian Ullrich
|
99e2a57791
|
chore: remove unused field Simp.Config.ctorEq
Resolves #553
|
2021-07-05 09:02:20 +02:00 |
|
François G. Dorais
|
1db0bca914
|
fix: protect Equiv
|
2021-07-02 10:17:38 -07:00 |
|
Leonardo de Moura
|
f4a7ffd8c8
|
chore: fix codebase and tests
|
2021-06-29 17:14:52 -07:00 |
|
Sebastian Ullrich
|
d1f707a6f0
|
doc: fix typo
Co-authored-by: Gabriel Ebner <gebner@gebner.org>
|
2021-06-29 06:35:45 -07:00 |
|
Sebastian Ullrich
|
9f7af2b77b
|
doc: document a few tactics
|
2021-06-29 06:35:45 -07:00 |
|
Sebastian Ullrich
|
a379d2db5e
|
refactor: simplify matches implementation
|
2021-06-23 13:59:08 +02:00 |
|
Sebastian Ullrich
|
30a0954424
|
refactor: revert MonadRef changes
|
2021-06-21 10:17:26 -07:00 |
|
Sebastian Ullrich
|
eb1e285e26
|
chore: style
|
2021-06-21 10:17:26 -07:00 |
|
Sebastian Ullrich
|
bae919355e
|
feat: matches
|
2021-06-21 10:17:26 -07:00 |
|
Sebastian Ullrich
|
da4c46370d
|
feat: store elaborator declaration name in info tree
|
2021-06-21 10:17:26 -07:00 |
|
Sebastian Ullrich
|
2091a09fa1
|
feat: IO.Process.Child.takeStdin
|
2021-06-11 17:53:51 -07:00 |
|
Daniel Selsam
|
a22bba7bbf
|
feat: Process.exit
Closes #356
|
2021-06-11 17:53:51 -07:00 |
|
Sebastian Ullrich
|
1ebcf76d48
|
refactor: remove explicitly lifted IO functions and move more things into IO.FS
Automatic lifting takes care of this, and it wasn't consistently applied anyway
|
2021-06-11 17:53:51 -07:00 |
|
Leonardo de Moura
|
e8a958d8f3
|
chore: parameter naming convention
|
2021-06-06 17:09:26 -07:00 |
|
Wojciech Nawrocki
|
485f8ea2d0
|
feat: setup Emscripten file paths
|
2021-06-06 15:34:44 +02:00 |
|
Wojciech Nawrocki
|
8ada0ba043
|
feat: initial Emscripten support
|
2021-06-06 15:34:44 +02:00 |
|
Leonardo de Moura
|
7424f9c8b0
|
chore: remove HashableUSize
|
2021-06-02 09:58:46 -07:00 |
|
Leonardo de Moura
|
37da993032
|
chore: remove HashableUSize instances
|
2021-06-02 08:48:11 -07:00 |
|
Leonardo de Moura
|
cbab9438c9
|
chore: Hashable instances for Expr and Level
|
2021-06-02 08:30:25 -07:00 |
|
Leonardo de Moura
|
5219593823
|
chore: use UInt64 to define Name
|
2021-06-02 08:00:23 -07:00 |
|
Leonardo de Moura
|
5ac2e14173
|
chore: add Hashable that uses UInt64
|
2021-06-02 07:47:41 -07:00 |
|
Leonardo de Moura
|
43812444a7
|
chore: Hashable => HashableUSize
|
2021-06-02 07:24:26 -07:00 |
|
Leonardo de Moura
|
6a87bba9c0
|
chore: mixHash => mixUSizeHash
|
2021-06-02 07:05:42 -07:00 |
|
Leonardo de Moura
|
c566ad97a4
|
chore: prepare to use UInt64 hash codes
|
2021-06-02 06:51:18 -07:00 |
|
Sebastian Ullrich
|
3fb7a2c0e1
|
fix: make problematic Ord -> LT instance a def
|
2021-05-31 19:05:50 -07:00 |
|
Leonardo de Moura
|
97ac231138
|
feat: add missing OptionT instance
|
2021-05-31 16:37:18 -07:00 |
|
François G. Dorais
|
29dc5c5b1b
|
fix: duplicate namespace prefix
|
2021-05-31 13:31:57 +02:00 |
|
Sebastian Ullrich
|
693c2ccf71
|
feat: min, max, List.min/maximum?
|
2021-05-30 17:29:54 +02:00 |
|
Sebastian Ullrich
|
6857076df4
|
feat: leanpkg build without external dependencies
|
2021-05-30 17:29:54 +02:00 |
|
Sebastian Ullrich
|
37dcbf3421
|
feat: have Ord imply LT/LE
|
2021-05-30 17:29:54 +02:00 |
|
Sebastian Ullrich
|
a9fa84815b
|
feat: IO.createDir, IO.createDirAll
|
2021-05-30 17:29:54 +02:00 |
|
Sebastian Ullrich
|
94aea76922
|
feat: FilePath.metadata
|
2021-05-30 17:29:54 +02:00 |
|
Sebastian Ullrich
|
e4995ce8ba
|
feat: add convenience coercion from String to FilePath
|
2021-05-28 14:19:59 +02:00 |
|
Sebastian Ullrich
|
619873c842
|
feat: make System.FilePath opaque
|
2021-05-28 14:19:59 +02:00 |
|
Sebastian Ullrich
|
4354534fda
|
feat: make FilePath a concrete type
Resolves #363
|
2021-05-28 14:19:59 +02:00 |
|
Sebastian Ullrich
|
2988897cac
|
feat: IO.FS.readDir
|
2021-05-26 09:47:43 +02:00 |
|
Sebastian Ullrich
|
e257caa446
|
feat: move block tactic macro to Init
|
2021-05-21 17:13:33 -07:00 |
|
Mac Malone
|
a6dc9e4ef3
|
feat: class abbrev now supports a type spec (+ test)
|
2021-05-20 15:23:30 -07:00 |
|
Mac Malone
|
6c07536b33
|
feat: simplified, improved class abbrev (+ tests)
|
2021-05-20 15:23:29 -07:00 |
|
Sebastian Ullrich
|
a02c6fd3eb
|
chore: adapt stdlib & tests
|
2021-05-20 15:17:36 -07:00 |
|
Sebastian Ullrich
|
7c3101a51c
|
chore: produce more efficient/pp-able array code from quotations
|
2021-05-19 09:52:35 +02:00 |
|
Sebastian Ullrich
|
23f0c1051c
|
feat: improve ToString/Quote Name
|
2021-05-19 09:34:01 +02:00 |
|