Skip to content

Commit 6733da2

Browse files
committed
doc: require GHC >= 9.2.1 for ImpredicativeTypes
1 parent 272e5b5 commit 6733da2

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,16 @@ uv sync # create a virtual environment, and install dependencies
1818

1919
To run evaluation, you need GHC (the Glasgow Haskell Compiler) installed.
2020
We recommend using [ghcup](https://www.haskell.org/ghcup/) to install.
21-
You can use any version suggested by ghcup.
2221

2322
```sh
2423
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh
2524
```
2625

2726
Due to the GHC dependency, the evaluation module currently only supports Linux and macOS.
27+
Our evaluation requires Haskell language extensions [type operators](https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/type_operators.html)
28+
and [impredicative polymorphism](https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/impredicative_types.html),
29+
so we require GHC version >= 9.2.1.
30+
Our evaluation used GHC-9.6.7.
2831

2932
## Building TF-Bench From Scratch (Optional)
3033

0 commit comments

Comments
 (0)