Skip to content
This repository was archived by the owner on Oct 7, 2020. It is now read-only.

Commit abdb097

Browse files
authored
Merge pull request #1283 from fendor/document-liquid-haskell-smt
Add liquid haskell smt solver to README
2 parents 637bff5 + 7f90421 commit abdb097

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ we talk to clients.__
6363
- [Is there a hash (#) after \<package\>?](#is-there-a-hash--after-package)
6464
- [Otherwise](#otherwise)
6565
- [Nix: cabal-helper, No such file or directory](#nix-cabal-helper-no-such-file-or-directory)
66+
- [Liquid Haskell](#liquid-haskell)
6667

6768
## Features
6869

@@ -629,4 +630,7 @@ cabal-helper-wrapper: /home/<...>/.cache/cabal-helper/cabal-helper<...>: createP
629630

630631
can happen because cabal-helper compiles and runs above executable at runtime without using nix-build, which means a Nix garbage collection can delete the paths it depends on. Delete ~/.cache/cabal-helper and restart HIE to fix this.
631632

633+
### Liquid Haskell
632634

635+
Liquid Haskell requires an SMT solver on the path. We do not take care of installing one, thus, Liquid Haskell will not run until one is installed.
636+
The recommended SMT solver is [z3](https://github.com/Z3Prover/z3). To run the tests, it is also required to have an SMT solver on the path, otherwise the tests will fail for Liquid Haskell.

0 commit comments

Comments
 (0)