Commit graph

13 commits

Author SHA1 Message Date
Leonardo de Moura
1be41f2adb chore: fix stdlib 2021-08-06 12:58:58 -07:00
Sebastian Ullrich
27d52a352f fix: leanpkg: actually detect import cycles 2021-06-12 10:09:55 +02: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
Sebastian Ullrich
db304448de fix: leanpkg: rebuild if dependencies or leanpkg.toml (e.g. lean_version) changed 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
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
11e2243c9a fix: leanpkg version warning 2021-04-06 14:20:37 +02:00
Leonardo de Moura
9a5f239513 refactor: remove Monad Option and Alternative Option
We should use `OptionM` instead.
`Option` still implements `Functor` and `OrElse`.

cc @Kha
2021-03-20 18:25:25 -07:00
Sebastian Ullrich
607d788001 chore: leanpkg: secondary output to stderr 2021-01-19 19:06:01 +01:00
Sebastian Ullrich
7b3e799a14 fix: leanpkg: lean version string 2021-01-02 22:21:31 +01:00
Sebastian Ullrich
a9eaba0869 chore: leanpkg: always use master as default upstream branch, not version string
If anyone actually liked this behavior, please reach out
2021-01-02 22:00:30 +01:00
Sebastian Ullrich
9e237f8a12 feat: basic port of leanpkg 2020-12-29 14:42:48 -08:00