BSD-3-Clause licensed by Hussein Ait-Lahcen
This version can be pinned in stack with:hi-file-parser-0.1.6.0@sha256:3e9d4e346f32b24db5093c549458d9fd529cee7a94a28f3c7a4d40b232fcda6c,2850
Module documentation for 0.1.6.0
hi-file-parser
Provide data types and functions for parsing the binary .hi
files produced by
GHC. Intended to support multiple versions of GHC, so that tooling can:
- Support multiple versions of GHC
- Avoid linking against the
ghc
library
- Not need to use
ghc
’s textual dump file format.
Note that this code was written for Stack’s usage initially, though it is
intended to be general purpose.
Changelog for hi-file-parser
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to the
Haskell Package Versioning Policy.
0.1.6.0 - 2023-11-04
- Add further support for GHC 9.8 (GHC 9.8.1 onward). See
#20
0.1.5.0 - 2023-10-11
- Add support for GHC 9.8 (GHC 9.8.1 onward). See
#17
0.1.4.0 - 2023-04-28
- Add further support for GHC 9.4 (GHC 9.4.5 onward) and support for GHC 9.6.
See #14
0.1.3.0 - 2022-08-12
- Allow dependency on
mtl
>= 2.3. See
#6
- Add support for GHC 9.4 (up to GHC 9.4.4). See
#7
0.1.2.0 - 2021-04-09
- Add support for GHC 8.10 and 9.0. See
#2
0.1.1.0 - 2021-03-24
0.1.0.0 - 2019-06-08